XML 92 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2026 $ 3,613
2027 4,580
2028 2,392
2029 1,570
2030 999
Total future payments 13,154
Less: amounts representing interest 1,949
Present value of lease payments $ 11,205