XML 96 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Line of Credit (Details) - 2021 Credit Facility
12 Months Ended
Dec. 31, 2024
USD ($)
fiscal_quarter
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 31, 2025
USD ($)
Line of Credit Facility [Line Items]        
Debt interest rate accrual term, number of preceding fiscal quarters | fiscal_quarter 4      
Letters of credit outstanding amount $ 4,866,000      
Line of Credit        
Line of Credit Facility [Line Items]        
Debt instrument, term 5 years      
Credit facility maximum borrowing capacity $ 325,000,000      
Credit facility accordion feature, increase limit 100,000,000      
Credit facility commitment fees $ 563,000 $ 583,000 $ 749,000  
Line of Credit | Subsequent Event        
Line of Credit Facility [Line Items]        
Credit facility remaining borrowing capacity       $ 320,134,000
Line of Credit | Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 1.00%      
Line of Credit | Federal Funds Rate        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 0.50%      
Line of Credit | Minimum        
Line of Credit Facility [Line Items]        
Credit facility commitment fee per annum on daily unused portion (as a percent) 0.15%      
Line of Credit | Minimum | Base Rate        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 0.25%      
Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 1.25%      
Line of Credit | Maximum        
Line of Credit Facility [Line Items]        
Credit facility commitment fee per annum on daily unused portion (as a percent) 0.30%      
Line of Credit | Maximum | Base Rate        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 1.00%      
Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Credit facility variable interest rate basis spread (as a percent) 2.00%      
Letter of Credit        
Line of Credit Facility [Line Items]        
Credit facility maximum borrowing capacity $ 15,000,000      
Credit facility, commitment fee percentage 1.25%      
Credit facility, fronting fee percentage 0.20%