XML 60 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Debt Issuance Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Debt issuance costs for revolving credit facility $ 6,214 $ 14,879
Accumulated amortization of debt issuance costs for revolving credit facility 3,925 8,796
Debt issuance costs, net 25,545 $ 33,736
Future Amortization of Debt Issuance Costs    
2023 9,635  
2024 6,829  
2025 4,953  
2026 2,843  
2027 1,996  
Thereafter 1,578  
Future amortization of debt issuance costs, total $ 27,834