XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long Term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The CIBC Loan consists of the following (in thousands):
June 30,December 31,
20242023
Term loan
$37,000 $37,000 
Less: debt issuance costs
(121)(152)
Term loan
$36,879 $36,848 
Reported as:
Short-term debt$— $2,056 
Long-term debt36,879 34,792 
Total term loan$36,879 $36,848 
Schedule of Contractual Maturities of Financing Obligations
As of June 30, 2024, the aggregate future payments under the CIBC Loan and Credit Agreement (including interest payments) are as follows (in thousands):
Fiscal Year Ending December 31, Amount
2024 (remaining six months)$1,821 
20256,675 
202621,005 
202716,177 
Total45,678 
Less: unamortized debt discount(121)
Less: interest(8,354)
 Term loan and credit agreement
$37,203