v3.25.2
LEASES - Operating Lease Related Assets And Liabilities And Other Related Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Operating lease right-of-use assets, non-current $ 3,209 $ 3,597
Liabilities    
Operating lease liabilities, current 853 816
Operating lease liabilities, non-current $ 2,628 $ 3,066
Weighted average remaining lease term (years) 4 years 2 months 12 days 4 years 7 months 6 days
Weighted average discount rate 5.70% 5.70%