XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
Nov. 17, 2023
Dec. 20, 2023
Commitments and Contingencies Disclosure [Abstract]    
Contingency, damages sought, value $ 31.0  
Amount of lost profits 25.0  
Payments for royalties $ 6.0  
Security deposit   $ 2.3