XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Long term Debt - MidCap Term Loan (Details) - MidCap term loan - USD ($)
$ in Thousands
3 Months Ended
May 26, 2022
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
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:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember      
Interest-Only Period 36 months      
Percentage of prepayment penalty on prepaid principal amount 1.00%      
Exit fee (as a percent) 5.00%      
Interest expenses   1,200 $ 1,300  
Amortization of debt issuance costs   $ 200 $ 200  
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