v3.26.1
DEBT - Future Minimum Principal Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 0
2027 0
2028 11,816
2029 0
2030 60,600
2031 291,020
Total $ 363,436