XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Lessee Lease Description [Line Items]        
Operating lease expense   $ 3.8 $ 3.7 $ 3.7
Additional operating lease right-of-use assets   3.6    
Additional operating lease liabilities   3.6    
Future undiscounted lease cash payments   $ 15.7    
Weighted-average remaining lease term - operating leases   2 years 2 months 12 days    
Weighted-average discount rate - operating leases   3.45%    
Santa Clara [Member] | New Office Lease [Member]        
Lessee Lease Description [Line Items]        
Lease inception date Sep. 01, 2025      
Expiration date Apr. 30, 2034      
Lease term 104 months      
Future undiscounted lease cash payments $ 15.7