v3.25.2
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 $ 937
2026 2,119
2027 1,751
2028 1,313
2029 1,339
Thereafter 14,961
Total undiscounted lease payments 22,420
Less: imputed interest $ (8,601)
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities, Disposal Group, Including Discontinued Operation, Liabilities
Net lease liabilities $ 13,819