XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations - Convertible Notes due 2022 Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2016
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial Liabilities          
Outstanding amount payoff         $ 109,000
Amortization of debt discount and debt issuance costs     $ 4,159 $ 2,407 $ 6,431
8.2% Convertible Notes due 2022          
Financial Liabilities          
Interest rate description The 2022 Convertible Notes constituted general, senior unsubordinated obligations of the Company and were guaranteed by certain subsidiaries of the Company, bore interest at a fixed coupon rate of 8.2% per annum payable quarterly and matured on March 31, 2022        
Convertible Debt [Member] | KKR Member          
Financial Liabilities          
Principal Amount $ 20,000        
Convertible Debt [Member] | MX II Member          
Financial Liabilities          
Principal Amount 4,000        
Convertible Debt [Member] | KMGCP Member          
Financial Liabilities          
Principal Amount 1,000        
Convertible Debt [Member] | Lender | KKR Member          
Financial Liabilities          
Principal Amount 75,000        
Convertible Debt [Member] | 8.2% Convertible Notes due 2022          
Financial Liabilities          
Principal Amount $ 100,000        
Stated interest rate 8.20%        
Outstanding amount payoff   $ 111,100      
Convertible Notes Payable   $ 0      
Convertible notes, premium percentage   9.00%      
Interest expense       2,571  
Stated coupon interest       2,050  
Amortization of debt discount and debt issuance costs       $ 521