v3.25.0.1
BORROWINGS - Schedule of Vendor Financing Arrangements (Details) - Vendor Financing Arrangements
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]  
2025 $ 1,482
2026 741
Total undiscounted cash flows 2,223
Less: Imputed interest (147)
Present value of vendor financing arrangements 2,076
Vendor financing arrangements, current 1,482
Vendor financing arrangements, noncurrent $ 594