XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Table]        
Operating lease cost $ 641 $ 509 $ 1,294 $ 960
Short-term lease cost $ 2 $ 4 $ 6 $ 7
Weighted average remaining lease term (in years) 5 years 4 months 24 days   5 years 4 months 24 days  
Weighted average discount rate 6.70%   6.70%  
Minimum        
Lessee, Lease, Description [Table]        
Range of remaining lease terms (in years)     3 months 18 days  
Maximum        
Lessee, Lease, Description [Table]        
Range of remaining lease terms (in years)     6 years 8 months 12 days