XML 87 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 09, 2024
Sep. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt              
Term loan $ 30,000            
Basis spread variable rate   4.55%          
End term charge rate   5.00%          
Accrued and unpaid interest 100            
End-of-term charge 1,500     $ 946      
Prepayment charge 300            
Total aggregate payment $ 31,900   $ 31,863        
Loss on extinguishment of debt     954        
Minimum              
Debt              
Debt instrument stated percentage   8.05%          
Maximum              
Debt              
Term loan   $ 30,000       $ 30,000 $ 30,000
Debt instrument stated percentage   9.05%          
Initial Term Loan              
Debt              
Interest expense     $ 1,600 $ 3,100 $ 3,200    
Loan and Security Agreement | Term Loan              
Debt              
Maximum borrowing   $ 75,000