v3.26.1
DEBT - Aggregate maturities of notes payable (Details) - Notes payable
$ in Thousands
Mar. 31, 2026
USD ($)
Notes payable  
April 2026 - March 2027 $ 6,081
April 2027 - March 2028 6,244
April 2028 - March 2029 4,077
Obligations under notes payable $ 16,402