XML 92 R57.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Lease maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Oct. 20, 2025
Dec. 31, 2024
Leases [Abstract]      
2026 $ 4,488    
2027 4,739    
2028 4,557    
2029 4,538    
2030 4,224    
Thereafter 25,306    
Total lease payments 47,852    
Less imputed interest (10,642)    
Total $ 37,210 $ 32,900 $ 4,968