v3.26.1
Other disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Other disclosures    
Restricted net assets $ 207,182 $ 304,293
Percentage By Which Restricted Net Assets Exceed The Consolidated Net Assets Of The COmpany 25.00% 25.00%