v3.24.2.u1
Debt - Summary of Components of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2023 Term Loan Credit Facility $ 180,000 $ 180,000
Less: Debt discount, net of accumulated amortization of $1,953 and $480, respectively (11,435) (6,769)
Less: Deferred financing fees, net of accumulated amortization of $124 and $29, respectively (926) (411)
Less: Current portion (30,553) 0
Long-term debt 447,450 172,820
ADDT loan    
Debt Instrument [Line Items]    
2023 Term Loan Credit Facility 144,402 0
2023 ABL Credit Facility    
Debt Instrument [Line Items]    
2023 Term Loan Credit Facility 50,000 0
Deferred Cash Consideration Note    
Debt Instrument [Line Items]    
2023 Term Loan Credit Facility 111,828 0
Less: Deferred financing fees, net of accumulated amortization of $124 and $29, respectively (100)  
Other Indebtedness    
Debt Instrument [Line Items]    
2023 Term Loan Credit Facility $ 4,134 $ 0