XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Long term Debt - MidCap Term Loan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 26, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Long term Debt            
Debt amount   $ 40,000   $ 40,000   $ 40,000
MidCap term loan            
Long term Debt            
Debt amount $ 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          
Percentage of prepayment penalty on prepaid principal amount 1.00%          
Exit fee (as a percent) 5.00%          
Interest expenses   1,200 $ 1,300 2,400 $ 2,700  
Amortization of debt issuance costs   $ 100 $ 200 $ 300 $ 300