v3.26.1
Variable Interest Entity - Consolidated Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets        
Cash and cash equivalents $ 31,853 $ 37,801 $ 19,624  
Restricted cash 5,288   $ 2,120  
Prepaid expenses and other current assets 9,555 7,425    
Other 3,721 922    
Total assets 288,851 292,372    
Liabilities        
Deferred revenues, current portion 9,462 11,015   $ 9,693
Other current liabilities and accrued expenses 31,780 31,919    
Deferred revenues, net of current portion 12,026 14,252   $ 5,762
Other 2,377 2,326    
Total liabilities 266,203 $ 274,205    
Variable Interest Entity, Primary Beneficiary        
Assets        
Cash and cash equivalents 5,986      
Restricted cash 2,030      
Prepaid expenses and other current assets 1,929      
Other 536      
Total assets 10,481      
Liabilities        
Deferred revenues, current portion 1,853      
Other current liabilities and accrued expenses 2,943      
Deferred revenues, net of current portion 1,031      
Other 125      
Total liabilities $ 5,952