v3.26.3
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 2,552
2027 11,959
2028 10,974
2029 5,904
2030 3,472
Thereafter 2,486
Total lease payments 37,347
Less: imputed interest (4,964)
Present value of operating lease liabilities $ 32,383