XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - MidCap Term Loan (Details) - MidCap term loan - USD ($)
$ in Thousands
12 Months Ended
May 26, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Long term Debt        
Debt amount $ 40,000 $ 40,000 $ 40,000  
Interest due to unpaid obligation 2.00%      
Interest Rate (as a percent) 6.25%      
Variable Interest Rate (as a percent) 1.00%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember      
Interest-Only Period 36 months      
Percentage of prepayment penalty on prepaid principal amount 1.00%      
Exit fee (as a percent) 5.00%      
Interest expenses   5,300 5,200 $ 2,600
Amortization of debt issuance costs   $ 600 $ 600 $ 400
Maximum        
Long term Debt        
Additional Extension for Interest Only Payment Period 48 months      
Minimum        
Long term Debt        
Additional Extension for Interest Only Payment Period 12 months