XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
As of December 31, 2025 and 2024, the total availability under the ABL Agreement were as follows (in thousands):
December 31, 2025
December 31, 2024
Maximum aggregate principal allowed$185,588 $176,329 
Outstanding borrowings under the ABL Agreement(54,105)(42,693)
Standby letters of credit(11,564)(8,828)
Total availability under the ABL Agreement$119,919 $124,808 
Schedule of Current and Non Current Portion of Term Loan
The current and non-current portions of the Company’s Term Loan included in the consolidated balance sheets were as follows (in thousands):
December 31, 2025December 31, 2024
Current portion of Term Loan:
Term Loan payment$7,500 $7,500 
Estimated unamortized debt issuance costs(2,478)(2,609)
Total Current portion of Term Loan$5,022 $4,891 
Non-current portion of Term Loan:
Term Loan, net of current portion$127,500 $135,000 
Estimated unamortized debt issuance costs(1,573)(4,051)
Total Non-current portion of Term Loan$125,927 $130,949 
Schedule of Future Principle Payments of Term Loan
As of December 31, 2025, the future principal payments of the Term Loan are as follows (in thousands):
2026$7,500 
2027127,500 
Total
$135,000