v3.26.1
SUPPLEMENTAL CASH FLOW (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Conversion [Line Items]    
Cash paid for interest $ 1,893 $ 2,905
Cash paid for income taxes 1,361 817
Supplemental non-cash investing and financing activities:    
Warrants issued for common stock 0 3,807
Operating lease liabilities arising in exchange for obtaining right-of-use assets 23,765 1,446
Non-cash services and prepaid expenses contracted in exchange for common stock 2,000 3,000
Issuance of common stock in consideration for business acquisition 0 1,000
Issuance of common stock for purchase of noncontrolling interest 0 4,787
Non-cash additions of property and equipment 747 530
Construction in Progress grants earned, but not received as of year end offsetting capital expenditures 6,929 0
Conversion of Debt to Common Stock Upon Initial Public Offering    
Supplemental non-cash investing and financing activities:    
Conversion of debt to common stock 0 25,336
Non-cash additions of property and equipment    
Supplemental non-cash investing and financing activities:    
Conversion of debt to common stock $ 0 $ 8,002