v3.26.1
REDEEMABLE NON-CONTROLLING INTEREST - Schedule of Consolidated Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Redeemable Noncontrolling Interest [Line Items]      
Cash and cash equivalents $ 93,043 $ 58,260 $ 21,416
Restricted cash, current portion 14,309 4,717  
Accounts receivable, net 7,235 25,938  
Contract assets 15,065 20,631  
Advances to suppliers 30,104 6,318  
Prepaid expenses and other current assets 15,249 5,067  
Property and equipment, net 96,133 96,064  
Intangible assets, net 7,195 8,277  
Operating lease right-of-use assets, net 2,024 2,242  
Restricted cash, long-term portion 40,669 40,466  
Deferred income taxes, net 28,467 40,508  
Assets 370,526 312,876  
Accounts payable 14,988 30,838  
Accrued expenses 27,824 70,389  
Debt, current portion 77,978 56,628  
Other current liabilities 1,683 552  
Long-term debt 165,036 37,970  
Other long-term liabilities 5,269 4,386  
Total liabilities 337,918 224,260  
Variable Interest Entity, Primary Beneficiary      
Redeemable Noncontrolling Interest [Line Items]      
Cash and cash equivalents 8,562 8,512  
Restricted cash, current portion 8,781 0  
Accounts receivable, net 1,024 234  
Contract assets 2,111 820  
Advances to suppliers 577 577  
Prepaid expenses and other current assets 1,567 1,462  
Property and equipment, net 73,761 64,786  
Intangible assets, net 192 1,626  
Operating lease right-of-use assets, net 644 703  
Restricted cash, long-term portion 14,593 22,377  
Deferred income taxes, net 15,135 27,176  
Assets 126,947 128,273  
Accounts payable 2,953 2,050  
Accrued expenses 8,652 5,861  
Debt, current portion 7,530 3,490  
Other current liabilities 46 50  
Long-term debt 16,848 21,543  
Other long-term liabilities 3,411 3,145  
Total liabilities $ 39,440 $ 36,139