XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt and Other Borrowings - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total long-term debt $ 180,924 $ 179,696
Secured Debt | Term Loan Agreement    
Debt Instrument [Line Items]    
Total long-term debt 180,924 179,696
Unamortized discount 4,400 5,000
Unamortized deferred finance costs $ 4,700 $ 5,300