XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS - Schedule of Vendor Financing Arrangements (Details) - Vendor Financing Arrangements
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
Remainder of 2025 $ 1,336
2026 1,038
2027 297
Total undiscounted cash flows 2,671
Less: Imputed interest (153)
Present value of vendor financing arrangements 2,518
Vendor financing arrangements, current 1,955
Vendor financing arrangements, noncurrent $ 563