XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lessee, Lease, Description [Table]        
Operating lease cost $ 660 $ 529 $ 1,954 $ 1,489
Short-term lease cost $ 0 $ 4 $ 6 $ 10
Weighted average remaining lease term (in years) 5 years 2 months 12 days   5 years 2 months 12 days  
Weighted average discount rate 6.70%   6.70%  
Minimum        
Lessee, Lease, Description [Table]        
Range of remaining lease terms (in years)     2 months 12 days  
Maximum        
Lessee, Lease, Description [Table]        
Range of remaining lease terms (in years)     6 years 4 months 24 days