XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Legal Proceedings and Other Matters (Details)
Jan. 16, 2025
USD ($)
Apr. 30, 2025
USD ($)
export
Commitments and Contingencies Disclosure [Abstract]    
Potential contingency, damages paid, value $ 6,000,000  
Potential contingency, damages to professional reputation, value $ 35,000,000  
Items exported without license | export   70
Transaction value of items exported without license   $ 2,000,000