v3.26.3
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
2027 $ 4,002
2028 2,650
2029 1,701
2030 1,126
2031 71
Total future payments 9,550
Less: amounts representing interest 848
Present value of lease payments $ 8,702