XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt and Other Borrowings - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total long-term debt $ 180,095 $ 179,696
Secured Debt | Term Loan Agreement    
Debt Instrument [Line Items]    
Total long-term debt 180,095 179,696
Unamortized discount 4,800 5,000
Unamortized deferred finance costs $ 5,100 $ 5,300