v3.26.1
DEBT - Schedule of the Current Future Payment Obligations (Details)
Mar. 31, 2026
USD ($)
Schedule of the Current Future Payment Obligations [Abstract]  
2026 (remaining nine months) $ 403
2027 3,216
2028 3,323
2029 3,466
2030 3,598
Thereafter 136,024
Total $ 150,030