XML 118 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statements Schedule I Financial Information of Parent Company - Condensed Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Activities    
Net income (loss) $ 17,898 $ (85,480)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Divestiture losses   2,711
Changes in operating assets and liabilities:    
Net cash (used) provided by operating activities (3,641) 25,892
Effect of exchange rate changes on cash and cash equivalents (273) (298)
Net (decrease) increase in cash and cash equivalents (21,696) 8,334
Cash and cash equivalents at beginning of the period 33,509 25,175
Cash and cash equivalents at end of period 11,813 33,509
Parent Company    
Operating Activities    
Net income (loss) 12,085 (92,933)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Equity (income) loss of subsidiaries (12,190) 89,617
Divestiture losses   2,711
Changes in operating assets and liabilities:    
Due to related parties   533
Net cash (used) provided by operating activities (105) (72)
Effect of exchange rate changes on cash and cash equivalents $ 105 $ 72