XML 85 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Lines of Credit - (Details)
12 Months Ended
Dec. 22, 2021
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2023
USD ($)
Aug. 31, 2023
USD ($)
Standby Letters of Credit        
Line of Credit Facility [Line Items]        
Cash collateral, percent of exposure   103.00%    
Debt instrument, term   19 months    
Standby Letters of Credit | Maximum        
Line of Credit Facility [Line Items]        
Debt instrument, term   1 year    
Line of Credit | Eurodollar | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 1.25%      
Line of Credit | Eurodollar | Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 1.50%      
Line of Credit | Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Interest rate 2.50%      
Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 0.25%      
Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 0.50%      
Line of Credit | Committed Revolving Credit Line | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Long-term debt   $ 0    
Line of Credit | Event of Default        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 2.00%      
JP Morgan Chase Bank, N.A. | Committed Revolving Credit Line | Letter of Credit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   30,000,000.0 $ 30,000,000.0 $ 25,000,000.0
JP Morgan Chase Bank, N.A. | Line of Credit | Committed Revolving Credit Line        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 50,000,000.0      
Leverage ratio net debt to adjusted EBITDA 3.0      
Commitment fee percentage 0.20%      
JP Morgan Chase Bank, N.A. | Line of Credit | Committed Revolving Credit Line | Letter of Credit        
Line of Credit Facility [Line Items]        
Utilized amount of the maximum allowable credit line   $ 20,400,000