XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Credit Facilities (Details) - Line of Credit - USD ($)
Dec. 31, 2021
Dec. 11, 2020
Revolving Credit Facility | Credit Agreement with Capital One, National Association    
Line of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity   $ 80,000,000
Commitment fee percentage 0.25%  
Revolving Credit Facility | Credit Agreement with Capital One, National Association | LIBOR    
Line of Credit Facility [Line Items]    
Basis spread on variable rate basis 2.75%  
Letter of credit sublimit | Fifth Amended and Restated Credit Agreement    
Line of Credit Facility [Line Items]    
Letters of credit outstanding $ 72,600,000  
Letters of credit collateral | Fifth Amended and Restated Credit Agreement    
Line of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity 15,000,000  
Letters of credit outstanding $ 13,600,000