XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended
Nov. 30, 2018
account
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]    
Loss contingency, range of possible loss, portion not accrued   $ 23.2
Maximum amount of individual accounts receivable account   1.4
Accrual   6.8
Self insurance reserve   $ 1.3
StoneX Financial    
Loss Contingencies [Line Items]    
Number of accounts | account 300