XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Aggregate principal amount and interest rates (Details) - Notes payable to finance companies for insurance - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
DEBT    
Aggregate principal amount outstanding $ 168 $ 910
Interest rate 6.35% 8.75%