XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Loan Payments (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Long-term Debt, Fiscal Year Maturity [Abstract]    
Remainder of 2023 $ 4,750,000  
2024 19,000,000  
2025 439,750,000  
Long-term debt 463,500,000 $ 288,610,000
Long-term debt 463,500,000 288,610,000
Term Loan    
Long-term Debt, Fiscal Year Maturity [Abstract]    
Remainder of 2023 4,750,000  
2024 19,000,000  
2025 158,750,000  
Long-term debt 182,500,000  
Long-term debt 182,500,000  
Revolving Facility    
Long-term Debt, Fiscal Year Maturity [Abstract]    
Remainder of 2023 0  
2024 0  
2025 281,000,000  
Long-term debt 281,000,000 188,610,000
Long-term debt $ 281,000,000 $ 188,610,000