XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Additional Information (Details) - USD ($)
Feb. 07, 2024
Apr. 30, 2024
Letter of Credit    
Debt Instrument    
Maximum borrowing capacity $ 5,000,000  
Line of credit outstanding   $ 500,000
Loan Agreement | Credit Facility    
Debt Instrument    
Debt instrument term (in years) 3 years  
Maximum borrowing capacity $ 25,000,000  
Variable rate (as a percent) 3.00%  
Debt instrument, periodic payment period (in months) 3 months  
Loan Agreement | Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Debt Instrument    
Fee payable on unused portion of line of credit (as a percent) 0.25%  
Accordion Feature | Credit Facility    
Debt Instrument    
Maximum borrowing capacity $ 25,000,000