v3.25.2
LEASES - Schedule of Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Operating cash outflows from operating leases $ 198 $ 161 $ 396 $ 346
Weighted-average remaining lease term - operating leases 7 years 4 months 24 days 5 years 9 months 18 days 7 years 4 months 24 days 5 years 9 months 18 days
Weighted average discount rate - operating leases 3.70% 2.50% 3.70% 2.50%