XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Credit Facilities (Details) - Line of Credit
1 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
term
Dec. 31, 2023
USD ($)
term
Dec. 11, 2020
USD ($)
Credit Agreement with Capital One, National Association | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Credit facility, maximum borrowing capacity $ 100,000,000 $ 100,000,000 $ 100,000,000
Line of credit facility, option to extend | term 2 2  
Line of credit facility, additional terms (in years) 1 year    
Commitment fee percentage (as percent)   0.25%  
Credit Agreement with Capital One, National Association | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Basis spread on variable rate basis (as percent)   3.00%  
Fifth Amended and Restated Credit Agreement | Letter of credit sublimit      
Line of Credit Facility [Line Items]      
Letters of credit outstanding $ 63,600,000 $ 63,600,000  
Fifth Amended and Restated Credit Agreement | Letters of credit collateral      
Line of Credit Facility [Line Items]      
Credit facility, maximum borrowing capacity 15,000,000 15,000,000  
Letters of credit outstanding $ 14,500,000 $ 14,500,000