XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
Jan. 16, 2024
competingMotion
Jun. 30, 2025
subpoena
Loss Contingencies [Line Items]    
Number of subpoenas issued by SEC | subpoena   3
Securities Class Action    
Loss Contingencies [Line Items]    
Loss contingency, number of competing motions | competingMotion 3