XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 (excluding first nine months) $ 406  
2026 1,810  
2027 1,863  
2028 1,729  
2029 1,641  
Thereafter 1,407  
Total lease payments 8,856  
Less: Interest (1,753)  
Present value of lease liabilities 7,103 $ 8,000
Finance Leases    
2025 (excluding first nine months) 45  
2026 180  
2027 180  
2028 57  
2029 0  
Thereafter 0  
Total lease payments 462  
Less: Interest (49)  
Present value of lease liabilities $ 413 $ 0