XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of the Current Future Payment Obligations (Details)
Jun. 30, 2025
USD ($)
Schedule of the Current Future Payment Obligations [Abstract]  
2025 (remaining six months)
2026 465
2027 3,220
2028 3,333
2029 3,470
Thereafter 139,512
Total $ 150,000