XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Related party (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
LEASES    
Lease payments $ 1,612 $ 1,669
Remainder of 2026 4,594  
Future minimum lease payments 20,295  
Executive Officer    
LEASES    
Lease payments 192 $ 254
Remainder of 2026 565  
Future minimum lease payments $ 4,789