XML 100 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Remaining minimum contractual lease payments and other information (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
2026 $ 695
2027 506
2028 436
2029 141
2030 11
Total contract lease payments 1,789
Total liability to make lease payments 1,682
Difference in undiscounted and discounted future lease payments $ 107
Weighted average discount rate 3.88%
Weighted average remaining lease term (years) 2 years 10 months 24 days
Finance Leases  
2026 $ 30
2027 30
2028 17
Total contract lease payments 77
Total liability to make lease payments 73
Difference in undiscounted and discounted future lease payments $ 4
Weighted average discount rate 4.50%
Weighted average remaining lease term (years) 2 years 7 months 6 days