XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Term Notes Payable - Interest Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Term Notes Payable        
Amortization of debt discounts and debt issuance costs     $ 4,065 $ 4,592
2022 and 2024 Term Loan        
Term Notes Payable        
Contractual interest expense $ 13,620 $ 13,936 41,542 39,691
Amortization of debt discounts and debt issuance costs 1,080 947 3,287 3,745
Total interest expense $ 14,700 $ 14,883 $ 44,829 $ 43,436
2024 Term Loan        
Term Notes Payable        
Effective interest rate (as a percent) 9.71%   9.71%