XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 64,723 $ 53,150
Other current assets 8,555 10,247
Total current assets 207,087 203,771
Non-current assets:    
Goodwill 120,343 120,343
Other assets 3,115 3,387
Total assets 347,402 344,939
Current liabilities:    
Other current liabilities 184 58
Total current liabilities 70,907 74,702
Long-term liabilities:    
Long-term portion of Senior Credit Facility 101,000 106,000
Total liabilities 172,435 180,757
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 64,601 52,993
Accounts receivable 70,329 65,354
Other current assets 68,357 79,704
Total current assets 203,287 198,051
Non-current assets:    
Goodwill 120,343 120,343
Other assets 15,861 16,042
Total non-current assets 136,204 136,385
Total assets 339,491 334,436
Current liabilities:    
Accounts payable and accrued liabilities 49,759 56,560
Other current liabilities 65,274 61,069
Total current liabilities 115,033 117,629
Long-term liabilities:    
Long-term portion of Senior Credit Facility 101,000 106,000
Subordinated debt — affiliate 0 0
Other long-term liabilities 528 55
Total long-term liabilities 101,528 106,055
Total liabilities $ 216,561 $ 223,684