XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Instruments - Senior Secured Credit Facilities Agreement (Narrative) (Details) - Credit Agreement
3 Months Ended 9 Months Ended
Apr. 30, 2024
USD ($)
Feb. 16, 2021
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Apr. 29, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]                
Debt facility, maximum borrowing amount $ 60,000,000 $ 100,000,000         $ 100,000,000  
Transaction costs   $ 600,000            
Basis spread adjustment 0.10%              
Debt covenant, adjusted quick ratio, minimum requirement   1.25            
Debt covenant, adjusted quick ratio, minimum threshold to trigger revenue growth covenant requirement   1.75            
Amounts drawn on line of credit during the period     $ 0 $ 0 $ 0 $ 0    
Amount of debt outstanding     $ 0   $ 0     $ 0
Letter of Credit                
Debt Instrument [Line Items]                
Debt facility, maximum borrowing amount $ 10,000,000              
Bridge Loan                
Debt Instrument [Line Items]                
Debt facility, maximum borrowing amount $ 20,000,000              
Minimum                
Debt Instrument [Line Items]                
Line of credit, unused capacity, commitment fee percentage   0.20%            
Maximum                
Debt Instrument [Line Items]                
Line of credit, unused capacity, commitment fee percentage   0.25%            
LIBOR | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.75%            
LIBOR | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate   2.00%            
SOFR | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate 1.75%              
SOFR | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate 2.00%              
Base Rate | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate 0.75%              
Base Rate | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate 1.00%