XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Aggregate principal amount and interest rates (Details) - Notes payable to finance companies for insurance - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
DEBT    
Aggregate principal amount outstanding $ 847 $ 168
Interest rate 6.35% 9.47%