XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Credit Agreement (Details) - Credit Facility - Credit Agreement - USD ($)
Jun. 02, 2021
Apr. 29, 2023
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 100,000,000  
Credit sublimit 30,000,000  
Swingline provision 40,000,000  
Option increase amount $ 150,000,000  
Commitment fee percentage 0.25%  
Letter of Credit    
Debt Instrument [Line Items]    
Outstanding borrowings   $ 78,100,000
Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.25%  
Federal Funds Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%  
Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Eurodollar Applicable Margin Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.25%