XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
May 16, 2024
action
plantiff
Jan. 05, 2024
action
Apr. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]        
Number of actions filed 1      
Number of lead plantiffs | plantiff 2      
Additional actions filed   4    
Letters of credit outstanding | $     $ 0.4 $ 0.4