XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Long-term Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 11, 2024
Oct. 31, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jul. 01, 2029
Mar. 10, 2024
Dec. 31, 2023
Debt Instrument [Line Items]                  
Proceeds from term loan, net of issuance costs         $ 19,909,000 $ 0      
Interest expense     $ 877,000 $ 317,000 $ 2,190,000 $ 946,000      
Loan Agreement | Term Loan Facility                  
Debt Instrument [Line Items]                  
Term loan facility $ 150,000,000.0 $ 100,000,000.0              
Proceeds from term loan, net of issuance costs   $ 10,000,000.0              
Line of credit, amount subject to lender's discretion 50,000,000.0                
Line of credit facility, current borrowing capacity 30,000,000.0                
Line of credit               $ 10,000,000.0  
Line of credit facility, remaining borrowing capacity 70,000,000.0                
Outstanding amount threshold, maximum collateral requirement $ 50,000,000.0                
Variable rate   5.25%              
Debt instrument final payment, percentage of original principal amount drawn   5.50%              
Interest rate in case of default 5.00%                
Effective interest rate for the term loan     11.57% 12.69% 11.72% 12.69%      
Interest expense     $ (900,000) $ (300,000) $ (2,200,000) $ (900,000)      
Loan Agreement | Term Loan Facility | First Anniversary                  
Debt Instrument [Line Items]                  
Prepayment fee percentage 3.00%                
Loan Agreement | Term Loan Facility | Second Anniversary                  
Debt Instrument [Line Items]                  
Prepayment fee percentage 2.00%                
Loan Agreement | Term Loan Facility | Subsequent To Second Anniversary                  
Debt Instrument [Line Items]                  
Prepayment fee percentage 1.00%                
Loan Agreement | Term Loan Facility | Forecast                  
Debt Instrument [Line Items]                  
Debt instrument final payment, percentage of original principal amount drawn             7.25%    
Loan Agreement | Term Loan Facility | Minimum                  
Debt Instrument [Line Items]                  
Stated percentage 3.50%                
Stated interest rate plus variable rate floor   8.75%              
Loan Agreement | Term Loan Facility | Debt Draw, Tranche Two                  
Debt Instrument [Line Items]                  
Amount undrawn   $ 65,000,000.0             $ 65,000,000.0