XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Summary of Term Loan Amortization (Details) - 2021 Credit Facility - Term Loan Facility
6 Months Ended
Jun. 30, 2023
Subsequent Event [Line Items]  
Debt instrument, quarterly installment rate, September 30, 2023 1.25%
Debt instrument, quarterly installment rate, December 31, 2023 1.88%
Debt instrument, quarterly installment rate, March 31, 2024 1.88%
Debt instrument, quarterly installment rate, June 30, 2024 1.88%
Debt instrument, quarterly installment rate, September 30, 2024 1.88%
Debt instrument, quarterly installment rate, December 31, 2024 1.88%
Debt instrument, quarterly installment rate, March 31, 2025 1.88%
Debt instrument, quarterly installment rate, June 30, 2025 1.88%
Debt instrument, quarterly installment rate, September 30, 2025 1.88%
Debt instrument, quarterly installment rate, December 31, 2025 2.50%
Debt instrument, quarterly installment rate, March 31, 2026 2.50%
Debt instrument, quarterly installment rate, April 27, 2026 Remaining balance