XML 141 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - First Amendment to the 2023 Term Loan Credit Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 26, 2024
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Deferred financing cost   $ 822 $ 411
ADDT Loan      
Debt Instrument [Line Items]      
Interest expense, debt Term Loan   13,000  
Debt discount on deferred cash consideration   1,500  
Deferred financing cost   500  
Interest expense discount and deferred financing costs   $ 400  
First Amendment To 2023 Term Loan Credit Agreement      
Debt Instrument [Line Items]      
Debt instrument principal and interest amount $ 2,700    
Incremental term loan | First Amendment To 2023 Term Loan Credit Agreement      
Debt Instrument [Line Items]      
Aggregate principal amount $ 150,000    
Debt instrument, interest rate during period 10.86%