XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Event - Additional Information (Details)
Apr. 25, 2025
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Litigation settlement amount received $ 39,138