Annual report [Section 13 and 15(d), not S-K Item 405]

Contingencies and commitments - Capital Commitments (Details)

v3.25.1
Contingencies and commitments - Capital Commitments (Details) - Capital Addition Purchase Commitments
Dec. 31, 2024
USD ($)
Contingencies and commitments  
Committed amount $ 1,477,000
Committed amount expected to be paid in one year 894,000
Committed amount expected to be paid in one to three years $ 583,000