v3.26.1
Business Combinations - Schedule of Estimated Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Feb. 07, 2025
Apr. 30, 2026
Jan. 31, 2026
Business Combination [Line Items]        
Contingent consideration     $ 3,275 $ 9,700
Sandbox        
Business Combination [Line Items]        
Cash consideration (net of working capital adjustments) $ 53,500 $ 53,488    
Noncash consideration for settlement of preexisting contract   1,354    
Contingent consideration   8,100   $ 500
Business combination, consideration transferred   $ 62,942