XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
CREDIT FACILITY AGREEMENTS - Schedule of Principal Balance of the 2024 Credit Facility (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Long-term debt, gross $ 75,000 $ 75,000
Debt issuance costs (3,523) (3,523)
Accumulated amortization of debt issuance costs 804 368
Long-term debt, net $ 72,281 $ 71,845