v3.25.4
SUPPLEMENTAL CASH FLOW (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Conversion [Line Items]      
Cash paid for interest $ 2,905 $ 5,890 $ 6,072
Cash paid for income taxes 725 374 1,356
Supplemental non-cash investing and financing activities:      
Warrants issued for common stock 3,807 1,135 1,633
Operating lease liabilities arising in exchange for obtaining right-of-use assets 2,246 1,419 572
Issuance of Class A common stock and Common stock in consideration for business acquisitions 26,972 0 0
Issuance of Common stock for purchase of noncontrolling interest 4,787 0 0
Non-cash additions of property and equipment 8,692 11,439 6,130
SAA receivable grant billed, but not received as of year end offsetting capital expenditures 3,600 0 6,150
Non-cash services and prepaid expenses in exchange for Common stock      
Supplemental non-cash investing and financing activities:      
Non-cash services and prepaid expenses contracted in exchange for common stock and Starlab equity 3,000 12,798 0
Non-cash services and prepaid expenses in exchange for Starlab equity      
Supplemental non-cash investing and financing activities:      
Non-cash services and prepaid expenses contracted in exchange for common stock and Starlab equity 18,384 8,500 0
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 0
Conversion of 2024 Convertible Notes to equity      
Supplemental non-cash investing and financing activities:      
Conversion of debt to common stock $ 8,002 $ 0 $ 0