v3.25.2
Long-Term Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Long-term debt        
Accretion of debt discount and debt issuance costs     $ 749 $ 508
Blue Owl Loan Agreement, Initial term loan        
Long-term debt        
Accrued interest expense $ 2,914 $ 3,120 5,954 6,365
Accretion of debt discount and debt issuance costs 322 282 749 588
Total interest expense $ 3,236 $ 3,402 $ 6,703 $ 6,953