v3.26.1
Leases (Details)
a in Thousands, $ in Thousands
Apr. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
a
Jul. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets $ 138,186   $ 89,772
Office Building      
Lessee, Lease, Description [Line Items]      
Rentable area | a   301  
Operating lease right-of-use assets   $ 14,800  
Operating lease liability   $ 29,400