v3.26.1
Long Term Debt - Schedule of Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2024 SMFH Credit Facility $ 323,900 $ 338,900
Current portion due within one year (30,699) (30,000)
Unamortized debt discount (3,134) (3,607)
Deferred financing costs (564) (649)
Long-term debt, less current portion $ 289,503 $ 304,644