v3.26.1
Notes Payable - Interest Expense Related to the Term Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Contractual interest expense $ 4,794 $ 9,550
Amortization of debt issuance costs 2,141 3,556
Total interest expense $ 6,935 $ 13,106