v3.25.2
Debt - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt    
Total debt $ 284,501 $ 306,612
Unamortized deferred financing costs (5,878) (6,462)
Total debt, net 278,623 300,150
Less: Current portion (48,895) (44,525)
Total long-term debt $ 229,728 $ 255,625
Weighted average interest rate on debt 9.39% 9.43%
Secured notes    
Debt    
Total debt $ 284,150 $ 306,219
Mortgage notes    
Debt    
Total debt $ 351 $ 393