XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES, Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finance [Abstract]    
2025 [1] $ 785  
2026 746  
2027 201  
2028 194  
2029 185  
2030 69  
Thereafter 6  
Total lease payments 2,186  
Less: imputed interest 97  
Total lease liabilities 2,089 $ 2,003
Operating [Abstract]    
2025 [1] 9,759  
2026 11,050  
2027 7,722  
2028 6,637  
2029 6,004  
2030 5,871  
Thereafter 50,714  
Total lease payments 97,757  
Less: imputed interest 30,897  
Total lease liabilities $ 66,860  
[1] Excluding the three months ended March 31, 2025.