XML 576 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
May 31, 2021
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]          
Debt issuance costs   $ 1,200,000     $ 700,000
Debt covenant, interest coverage ratio   4.0      
Debt covenant, leverage ratio   3.0      
Revolving credit facility          
Debt Instrument [Line Items]          
Debt maximum borrowing capacity $ 100,000,000   $ 100,000,000 $ 150,000,000  
Accordion feature, increased limit   $ 50,000,000     $ 50,000,000
Debt issuance costs 800,000        
Debt issuance cost, written off 200,000        
Debt, weighted average interest rate   1.70%     2.19%
Uncommitted Facilities          
Debt Instrument [Line Items]          
Accordion feature, increased limit $ 50,000,000