XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Lease maturity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
2026 $ 377   $ 377    
2027 2,315   2,315    
2028 2,076   2,076    
2029 3,948   3,948    
2030 3,810   3,810    
Thereafter 14,451   14,451    
Total future minimum lease payments 26,977   26,977    
Less: imputed interest (5,249)   (5,249)    
Present value of net future minimum lease payments 21,728   21,728   $ 23,012
Lease income $ 49 $ 100 $ 100 $ 100