XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Future Principal Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 1,260
2026 1,248
2027 1,249
2028 and thereafter 115,639
Total $ 119,396