v3.26.1
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 15, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loss Contingencies [Line Items]            
Payments for legal settlements   $ 17,100        
Litigation settlement costs, net of recoveries     $ 0 $ 0 $ 7,205 $ 0
Subsequent events | Derivative Action            
Loss Contingencies [Line Items]            
Litigation settlement costs, net of recoveries $ 1,000