XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 09, 2024
Sep. 30, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
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 $ 1,000   $ 954   954        
Minimum                  
Debt                  
Debt instrument stated percentage   8.05%              
Maximum                  
Debt                  
Term loan               $ 30,000 $ 30,000
Debt instrument stated percentage   9.05%              
Initial Term Loan                  
Debt                  
Interest expense     $ 0 $ 800 $ 1,600 $ 2,300      
Loan and Security Agreement | Term Loan                  
Debt                  
Maximum borrowing   $ 75,000