XML 98 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations - 2025 Term Loan - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 07, 2019
Jan. 31, 2022
Dec. 31, 2024
Dec. 31, 2022
Jan. 01, 2020
Financial Liabilities          
Loss on debt extinguishment     $ (12,630) $ (6,222)  
Loans Payable [Member]          
Financial Liabilities          
Interest rate description Starting January 1, 2020, the Borrowings under the 2025 Term Loan bore interest at 6.75% per annum plus three month LIBOR. Interest was payable quarterly in arrears.        
Outstanding amount paid off       $ 81,750  
Lender | Loans Payable [Member]          
Financial Liabilities          
Total term of the loan 6 years        
Principal Amount $ 75,000        
Stated interest rate         6.75%
Outstanding amount paid off   $ 81,900      
Prepayment premium percentage   5.00%      
Percentage required to pay an additional exit fee on principal amount   4.00%      
Loss on debt extinguishment   $ (6,200)