v3.25.4
NOTES PAYABLE - Aggregate Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2026 $ 16,246
2027 145
2028 150,369
2029 74,840
2030 25,500
Thereafter 0
Total $ 267,100