XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Future Principal Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
For the period of July 1, 2024 to December 31, 2024 $ 944
2025 1,252
2026 1,252
2027 1,252
2028 115,629
2029 and thereafter 0
Total $ 120,329