v3.26.1
Term Notes Payable - Schedule of Total Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Term Notes Payable        
Amortization of debt discounts and debt issuance costs     $ 1,901 $ 2,722
Term Loan        
Term Notes Payable        
Contractual interest expense $ 12,231 $ 13,847 21,647 27,922
Amortization of debt discounts and debt issuance costs 784 1,096 1,383 2,207
Total interest expense $ 13,015 $ 14,943 $ 23,030 $ 30,129