XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
As of June 30, 2025, future minimum payments for the MidCap Term Loan are as follows (in thousands):
MidCap Term Loan
2025 (remaining six months)$2,945 
20266,124 
20276,124 
20286,140 
20296,124 
Thereafter64,244 
Total91,701 
Less: Unamortized debt discount and issuance cost(3,184)
Less: Interest(29,901)
MidCap Term Loan$58,616