XML 75 R63.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 $ 871  
2027 1,178  
2028 1,051  
2029 1,038  
2030 913  
2030 and thereafter 1,232  
Total minimum lease payments 6,283  
Less: amount representing interest (604)  
Present value of net minimum lease payments $ 5,679 $ 4,937