XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 21, 2024
Dec. 31, 2023
Jan. 31, 2022
Nov. 30, 2021
May 31, 2021
Mar. 31, 2021
Line of Credit Facility [Line Items]                    
Debt issuance costs $ 58   $ 58     $ 224        
Effective interest rate 23.10%   23.10%     22.50%        
Interest expense $ 969 $ 1,574 $ 2,076 $ 3,038            
Amortization of debt issuance cost     $ 547 682            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember              
Loan and Security Agreement                    
Line of Credit Facility [Line Items]                    
Line of Credit Facility, Remaining Borrowing Capacity $ 0   $ 0              
Debt Instrument, Term     48 months              
Final payment fee, Percentage 2.75%   2.75%              
Interest expense   1,600   3,000            
Amortization of debt issuance cost $ 200 $ 300 $ 500 $ 700            
Unamortized issuance cost $ 500   $ 500     $ 1,000        
Debt Instrument, Face Amount         $ 16,200   $ 5,000 $ 7,000 $ 8,000 $ 12,000
Loan and Security Agreement | Minimum                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 11.00%   11.00%              
Debt Instrument, Variable Rate     7.50%              
Loan and Security Agreement | Debt Instrument, First Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 1.50%   1.50%              
Loan and Security Agreement | Debt Instrument, Second Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 1.00%   1.00%              
Loan and Security Agreement | Debt Instrument, Third Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 0.50%   0.50%