XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Balances Payable by Debt Instrument (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Less: current portion of term loan (scheduled payments) $ 0 $ (11,250)
Term loan    
Debt Instrument [Line Items]    
Term loan balance 0 197,500
Less: current portion of term loan (scheduled payments) 0 (11,250)
Less: net deferred financing and discount costs 0 (1,861)
Total long term debt $ 0 $ 184,389