v3.26.1
Legal Proceeding (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 26, 2026
Mar. 31, 2025
Mar. 31, 2026
Loss Contingencies [Line Items]      
Possible aggregate loss     $ 100.0
Customer Arbitration Against the Company's Brokerage Subsidiary   $ 132.5  
Loss contingency damages awarded increased value $ 146.2    
Compensatory Damages [Member]      
Loss Contingencies [Line Items]      
Customer Arbitration Against the Company's Brokerage Subsidiary   26.5  
Punitive Damages [Member]      
Loss Contingencies [Line Items]      
Customer Arbitration Against the Company's Brokerage Subsidiary   79.5  
Attorneys' Fees and Costs [Member]      
Loss Contingencies [Line Items]      
Customer Arbitration Against the Company's Brokerage Subsidiary   $ 26.5