Commitments, Contingencies and Guarantees (Narrative) (Details) - USD ($) |
Jul. 15, 2025 |
Mar. 31, 2022 |
Jan. 11, 2022 |
Sep. 07, 2021 |
Jun. 30, 2025 |
---|---|---|---|---|---|
Commitment And Contingencies [Line Items] | |||||
Guarantees, Fair Value Disclosure | $ 0 | ||||
Trading Technologies Matter [Member] | |||||
Commitment And Contingencies [Line Items] | |||||
Damages sought | $ 962,400,000 | ||||
Damage awarded | $ 490,232 | $ 2,100,000 | $ 6,600,000 | ||
Office of Foreign Assets Control [Member] | Subsequent Event [Member] | |||||
Commitment And Contingencies [Line Items] | |||||
Settlement agreement to be paid | $ 11,832,136 |
X | ||||||||||
- Definition Commitment And Contingencies [Line Items] No definition available.
|
X | ||||||||||
- Definition Fair value portion of guarantee, including, but not limited to, financial standby letter of credit, fair value guarantee, guarantee of collection of scheduled contractual cash flows from financial assets, and contracts that contingently require the guarantor to make payments or perform services. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount awarded to other party in judgment or settlement of litigation. No definition available.
|
X | ||||||||||
- Definition Amount of damages awarded to the plaintiff in the legal matter. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|