XML 293 R69.htm IDEA: XBRL DOCUMENT v3.25.2
SUPPLEMENTAL CASH FLOW - Schedule of Cash Payments and Non-cash Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Debt Conversion [Line Items]    
Cash paid for interest $ 2,905 $ 3,433
Cash received for income taxes 817 623
Supplemental non-cash investing and financing activities:    
Warrants issued for common stock 3,807 1,135
Operating lease liabilities arising in exchange for obtaining right-of-use assets 1,446 690
Issuance of common stock in consideration for business acquisition 1,000 0
Issuance of common stock for purchase of noncontrolling interest 4,787 0
Non-cash additions of property, plant and equipment 530 2,592
Non-cash services and prepaid expenses contracted in exchange for common stock    
Supplemental non-cash investing and financing activities:    
Non-cash services and prepaid expenses contracted in exchange for common stock 3,000 0
Non-cash services and prepaid expenses contracted in exchange for Starlab equity    
Supplemental non-cash investing and financing activities:    
Non-cash services and prepaid expenses contracted in exchange for common stock 0 9,794
Conversion of debt to common stock upon initial public offering    
Supplemental non-cash investing and financing activities:    
Conversion of debt to common stock 25,336 0
Conversion of 2024 Convertible Notes to common stock    
Supplemental non-cash investing and financing activities:    
Conversion of debt to common stock $ 8,002 $ 0