v3.26.3
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Jul. 31, 2026
Sep. 30, 2026
License Agreement and Call Option Agreement with the Counterparty    
Subsequent Event [Line Items]    
Non-refundable cash payment $ 6.0  
Exercise price of option to acqire outstanding equity 60.0  
Earnings adjustment capped amount 72.0  
License payment paid $ 6.0  
Acquisition of Trak Racer business    
Subsequent Event [Line Items]    
Earn-out period   12 months
Acquisition of Trak Racer business | Maximum    
Subsequent Event [Line Items]    
Contingent consideration payable   $ 10.0