XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2025
May 31, 2025
Lessee Lease Description [Line Items]    
Remaining lease term 12 months  
Additional operating lease commitments not yet commenced $ 1.1  
Minimum [Member]    
Lessee Lease Description [Line Items]    
Remaining lease term 1 year  
Maximum [Member]    
Lessee Lease Description [Line Items]    
Remaining lease term 8 years  
Maximum [Member] | Subsequent Event [Member]    
Lessee Lease Description [Line Items]    
Operating lease commitments not yet commenced, lease term   5 years