XML 106 R80.htm IDEA: XBRL DOCUMENT v3.24.0.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, 2022
Jan. 01, 2020
Debt Instrument        
Outstanding amount paid off     $ 81,750  
Loss on debt extinguishment     $ (6,222)  
2025 Term Loan        
Debt Instrument        
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.      
Lender | 2025 Term Loan        
Debt Instrument        
Total term of the loan 6 years      
Principal Amount $ 75,000      
Outstanding amount paid off   $ 81,900    
Stated interest rate       6.75%
Prepayment premium percentage   5.00%    
Percentage required to pay an additional exit fee on principal amount   4.00%    
Loss on debt extinguishment   $ (6,200)