v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Assets      
Cash and cash equivalents $ 38,415 $ 48,915 $ 40,790
Account receivable 33,222 38,353  
Other current assets 10,339 8,236  
Total assets 279,773 308,887  
Liabilities      
Total liabilities 549,770 557,946  
Variable Interest Entity, Primary Beneficiary      
Assets      
Cash and cash equivalents 337 560  
Account receivable 1,633 3,820  
Other current assets 300 0  
Total assets 2,270 4,380  
Liabilities      
Accounts payable 157 440  
Total liabilities $ 157 $ 440