XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases    
Operating leases, 2025 (remainder of the year) $ 870  
Finance leases, 2025 (remainder of the year) 4  
Operating leases, 2026 3,420  
Finance leases, 2026 16  
Operating leases, 2027 3,449  
Finance leases, 2027 16  
Operating leases, 2028 3,386  
Finance leases, 2028 7  
Operating leases, 2029 3,309  
Finance leases, 2029 5  
Operating leases, Thereafter 5,716  
Finance leases, Thereafter  
Operating leases, Total minimum lease payments 20,150  
Finance leases, Total minimum lease payments 48  
Less: Operating leases, amount representing interest (2,562)  
Less: Finance leases, amount representing interest (3)  
Operating leases, Present value of capital lease liabilities 17,588 $ 18,636
Finance leases, Present value of capital lease liabilities $ 45