v3.25.3
Commitments and contingencies (Details)
$ in Thousands
10 Months Ended
Oct. 31, 2025
USD ($)
lawsuit
Property, Plant and Equipment [Line Items]  
Number of lawsuits filed | lawsuit 14
Debt instrument, face amount $ 160,000
Acquired technology  
Property, Plant and Equipment [Line Items]  
Purchase commitment $ 12,242