Quarterly report [Sections 13 or 15(d)]

Note 6 - Leases - Maturities of Operating Lease Liabilities (Details)

v3.25.1
Note 6 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
2024 (remaining) $ 4,197    
2026 4,808    
2027 4,206    
2028 3,362    
Lessee, Operating Lease, Liability, to be Paid, Year Four 2,795    
thereafter 10,963    
Total lease payments 30,331    
Less: imputed interest (4,491)    
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]     Other liabilities
Present value of operating lease liabilities $ 25,840 $ 27,100