v3.26.1
Leases - Future Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Fiscal Year  
Remainder of 2026 $ 8,938
2027 35,147
2028 30,363
2029 23,695
2030 13,147
2031 and thereafter 5,815
Total future minimum lease payments 117,105
Less: imputed interest 11,687
Total $ 105,418