v3.25.3
Long Term Debt, Revolving Credit Facility and Senior Secured Debt - Schedule of Amortization and Interest Expense Related to the Senior Secured Note (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt Conversion [Line Items]        
Amortization of debt issuance costs and debt discount, included in interest expense     $ 1,416 $ 4,792
Senior secured debt | Senior secured debt        
Debt Conversion [Line Items]        
Amortization of debt issuance costs and debt discount, included in interest expense $ 500 $ 500 1,600 1,400
Interest expense $ 1,800 $ 2,100 $ 5,500 $ 6,100