XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended
Nov. 30, 2018
account
Jun. 30, 2023
USD ($)
Loss Contingencies [Line Items]    
Loss contingency, range of possible loss, portion not accrued   $ 20.8
Maximum amount of individual accounts receivable account   1.4
Accrual   6.6
Self insurance reserve   $ 1.6
StoneX Financial    
Loss Contingencies [Line Items]    
Number of accounts | account 300