v3.26.1
Variable Interest Entity - Consolidated Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets        
Cash and cash equivalents $ 30,167 $ 37,801 $ 23,719  
Prepaid expenses and other current assets 11,004 7,425    
Other 793 922    
Total assets 285,782 292,372    
Liabilities        
Other current liabilities and accrued expenses 32,400 31,919    
Deferred revenues, net of current portion 12,532 14,252   $ 5,762
Other 2,359 2,326    
Total liabilities 251,702 $ 274,205    
Variable Interest Entity, Primary Beneficiary        
Assets        
Cash and cash equivalents 4,684      
Prepaid expenses and other current assets 3,743      
Other 790      
Total assets 9,217      
Liabilities        
Other current liabilities and accrued expenses 2,353      
Deferred revenues, net of current portion 1,360      
Other 585      
Total liabilities $ 4,298