v3.26.1
Impairment from Continuing Operations - Schedule of Impairment Loss (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Impairment Loss Abstract        
Impairment of assets held for sale $ 1,432 $ 9,893 [1] $ 3,628 [1] $ 504 [1]
Short-term prepaid deposits    
Property, plant and equipment   18,549 5,100
Impairment from continuing operations   $ 28,442 $ 3,628 $ 5,604
[1] Upon classification as “held for sale”, the assets were measured at the lower of carrying amount or fair value less cost to sell.