v3.25.2
LEASES - Future Minimum Lease Payments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
LEASES [Abstract]  
2026 $ 2,521
2027 2,276
2028 2,234
2029 1,378
2030 517
Thereafter 965
Total undiscounted lease payments 9,891
Less imputed interest (1,264)
Total lease obligations $ 8,627