XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lessee, Finance Lease, Description [Abstract]    
2026 $ 29  
2027 29  
2028 29  
2029 29  
2030 14  
Total lease payments 130  
Less: Present value discount 12  
Present value of lease liabilities 118 $ 0
Leases, Operating [Abstract]    
2026 1,158  
2027 1,132  
2028 1,086  
2029 865  
2030 106  
Total lease payments 4,347  
Less: Present value discount 252  
Present value of lease liabilities 4,095 4,013
2026 1,187  
2027 1,161  
2028 1,115  
2029 894  
2030 120  
Total lease payments 4,477  
Less: Present value discount 264  
Present value of lease liabilities $ 4,213 $ 4,013