v3.25.1
BORROWINGS - Schedule of Vendor Financing Arrangements (Details) - Vendor Financing Arrangements
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Remainder of 2025 $ 1,112
2026 741
Total undiscounted cash flows 1,853
Less: Imputed interest (102)
Present value of vendor financing arrangements 1,751
Vendor financing arrangements, current 1,383
Vendor financing arrangements, noncurrent $ 368