XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Debt and Financing Arrangements (Details) - USD ($)
Oct. 02, 2025
Feb. 21, 2023
Sep. 30, 2025
Dec. 31, 2024
[1]
Debt Instrument [Line Items]        
Outstanding balance of short-term debt     $ 4,130,859 $ 0
Secured Debt | Shareholder Loan Agreement        
Debt Instrument [Line Items]        
Outstanding balance of short-term debt     $ 4,000,000  
Rate of interest     2.50%  
Line of Credit | Revolver        
Debt Instrument [Line Items]        
Debt instrument term   3 years    
Borrowing capacity   $ 250,000,000    
Outstanding balance of long-term debt     $ 0  
Line of Credit | Revolver | Subsequent Event        
Debt Instrument [Line Items]        
Debt instrument term 3 years      
Borrowing capacity $ 350,000,000      
Line of Credit | Standby Letters of Credit        
Debt Instrument [Line Items]        
Borrowing capacity   20,000,000    
Line of Credit | Swingline Loans        
Debt Instrument [Line Items]        
Borrowing capacity   $ 35,000,000    
[1] The condensed consolidated balance sheet at December 31, 2024 has been derived from the audited consolidated financial statements at that date, but does not include all of the inflation and footnotes required by accounting principles generally accepted in the United States for complete financial statements.