v3.25.3
Long Term Debt, Revolving Credit Facility and Senior Secured Debt - Schedule of Outstanding Secured Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Conversion [Line Items]    
Principal $ 23,655  
Debt Issuance Costs (371)  
Carrying Value 23,284  
Line of Credit | Secured term loan | JPM Credit Agreement    
Debt Conversion [Line Items]    
Principal 23,000 $ 0
Debt Issuance Costs (292) 0
Carrying Value 22,708 0
Line of Credit | Secured revolving credit facility | JPM Credit Agreement    
Debt Conversion [Line Items]    
Principal 655 0
Debt Issuance Costs (79) 0
Carrying Value 576 0
Senior secured debt | Senior secured debt    
Debt Conversion [Line Items]    
Principal 0 26,898
Debt Issuance Costs 0 (1,593)
Carrying Value $ 0 $ 25,305