Annual report pursuant to Section 13 and 15(d)

Indebtedness - Narrative (Details)

v3.24.0.1
Indebtedness - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Jul. 31, 2021
Sep. 30, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2020
Debt Instrument [Line Items]              
Proceeds from credit facility       $ 70,000,000 $ 0 $ 195,000,000  
Cash payments for interest       11,923,000 5,355,000 4,198,000  
Interest capitalized       0 0 0  
Revolving Credit Facility              
Debt Instrument [Line Items]              
Term of Debt (in years)     5 years        
Credit facility amount $ 525,000,000   $ 150,000     525,000,000 $ 250,000,000
Aggregate principal amount 450,000,000         450,000,000 225,000,000
Additional borrowing capacity of credit facility 75,000,000         75,000,000 $ 25,000,000
Outstanding under the senior credit facility 300,000,000         300,000,000  
Repayments of debt 150,000,000            
Available borrowing capacity       $ 280,166,000 $ 279,966,000    
Bloomberg short-term bank yield index rate floor   0.00%          
Base rate floor (as percent)   2.00%          
Federal funds rate floor   0.00%          
Bloomberg short-term bank yield index additional rate (as percent)   1.00%          
Interest rate (as percent)       0.00% 4.85%    
Revolving Credit Facility | Federal Funds Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent)   0.50%          
Revolving Credit Facility | Minimum | Bloomberg Short-Term Bank Yield Index              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent)   1.25%          
Revolving Credit Facility | Minimum | Prime Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent)   0.00%          
Revolving Credit Facility | Maximum | Bloomberg Short-Term Bank Yield Index              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent)   1.75%          
Revolving Credit Facility | Maximum | Prime Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent)   0.50%          
Revolving Credit Facility | Medium-term Notes              
Debt Instrument [Line Items]              
Outstanding under the senior credit facility 150,000,000         $ 150,000,000  
Proceeds from credit facility $ 150,000,000            
Letter of Credit              
Debt Instrument [Line Items]              
Credit facility amount     30,000        
Outstanding letters of credit       $ 19,834,000 $ 20,034,000    
Swing Line Loan              
Debt Instrument [Line Items]              
Credit facility amount     $ 30,000