v3.24.2.u1
Summary of Significant Accounting Policies - Summary of Fair Values and Carrying Values of Long-Term Debt (Details) - Valuation Market Approach - Fair Value Inputs Level 2 - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2023 Term Loan Credit Facility    
Carrying Value $ 173,464 $ 172,820
Fair Value 194,529 182,446
ADDT loan    
Carrying Value 142,573 0
Fair Value 159,737 0
2023 ABL Credit Facility    
Carrying Value 50,000 0
Fair Value 50,000 0
Deferred Cash Consideration Note    
Carrying Value 107,832 0
Fair Value 107,832 0
Other Indebtedness    
Carrying Value 4,134 0
Fair Value $ 4,134 $ 0