v3.26.1
ACCRUED LIABILITIES - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Customer advances and deferred income $ 5,322 $ 6,094
Compensation, benefit and other employee related 14,422 11,028
Employee withholding taxes payable 48,269 817
Operating lease liability 2,793 3,313
Tax liabilities 568 1,943
Accrued legal and professional services 20,982 9,713
Accrued leasehold improvements in progress 0 2,478
Accrued issuance costs 2,353 1,741
License payable, current portion 4,607 4,607
Accrued interest 2,630 0
Other (primarily operating expenses) 7,340 2,624
Total accrued liabilities, current $ 109,286 $ 44,358