XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Fair Value Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value $ 702,619 $ 607,853
Term loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 708,322  
Term loans | Line of Credit | 2027 Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 174,155 174,037
Estimated Fair Value 172,770 175,641
Term loans | Line of Credit | 2028 Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 199,066 199,006
Estimated Fair Value 198,101 201,396
Term loans | Line of Credit | 2029 Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 248,279 148,869
Estimated Fair Value $ 247,002 $ 150,666