XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Term Notes Payable - Interest Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Term Notes Payable        
Amortization of debt discounts and debt issuance costs     $ 2,722 $ 3,384
2022 and 2024 Term Loan        
Term Notes Payable        
Contractual interest expense $ 13,847 $ 12,104 27,922 25,755
Amortization of debt discounts and debt issuance costs 1,096 1,318 2,207 2,798
Total interest expense $ 14,943 $ 13,422 $ 30,129 $ 28,553
2024 Term Loan        
Term Notes Payable        
Effective interest rate (as a percent) 9.90%   9.90%