v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Depreciation and amortization $ 5,366 $ 5,289
Amortization of loan fees (47) (46)
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) 0 (299)
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) (35) 0
Prepaid expenses and other current assets 432 (1,976)
Other non-current assets 16 165
Accounts payable 15,576 6,300
Accrued expenses 673 3,371
Other liabilities 66 (60)
Purchase of short-term investments (16,300) (22,513)
Redemption of short-term investments 18,200 16,412
Payments of long-term debt 583 555
Payments of noncontrolling interest tax withholding 298 0
Payment for Global Wells noncontrolling membership interest redemption 0 2,326
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding 879 0
VIE, Primary Beneficiary    
Depreciation and amortization   607
Amortization of loan fees 31 31
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) 0 (132)
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) (16) 0
Prepaid expenses and other current assets (32) 12
Other non-current assets (4) 10
Accounts payable 100 5
Accrued expenses (173) (323)
Other liabilities 67 0
Purchase of short-term investments (7,982) (7,000)
Redemption of short-term investments 7,678 0
Payments of long-term debt 583 555
Payments of noncontrolling interest tax withholding 295 0
Payment for Global Wells noncontrolling membership interest redemption 0 2,010
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding $ 879 $ 0