v3.26.1
NOTES PAYABLE - Future Principal Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Maturities of Long-term Debt [Abstract]  
2026 (remainder) $ 105
2027 145
2028 136,318
2029 74,840
2030 25,500
Thereafter 0
Total $ 236,908