v3.26.1
DEBT - Aggregate maturities of notes payable (Details) - Notes payable
$ in Thousands
Jun. 30, 2026
USD ($)
Notes payable  
July 2026 - June 2027 $ 5,979
July 2027 - June 2028 6,381
July 2028 - June 2029 2,430
Obligations under notes payable $ 14,790