XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Vendor Financing Arrangements
Expected cash flows related to vendor financing arrangements as of June 30, 2025 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2025
$1,336 
20261,038 
2027297 
Total undiscounted cash flows2,671 
Less: Imputed interest(153)
Present value of vendor financing arrangements$2,518 
Vendor financing arrangements, current$1,955 
Vendor financing arrangements, noncurrent563 
$2,518