XML 102 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturities Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 2,901  
2027 140  
2028 57  
2029 35  
2030 0  
Thereafter 0  
Total undiscounted lease payments 3,133  
Less: imputed interest 146  
Present value of lease liability 2,987 $ 10,655
Finance Leases    
2026 1,252  
2027 1,252  
2028 1,252  
2029 1,252  
2030 835  
Thereafter 0  
Total undiscounted lease payments 5,843  
Less: imputed interest 980  
Present value of lease liability $ 4,863 $ 0