v3.22.4
REVENUE - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Payment period 30 days    
Recognized revenue with related parties $ 12.9 $ 29.1 $ 3.4
Amounts receivable from related parties 1.3 4.5  
Custodial fee revenue      
Disaggregation of Revenue [Line Items]      
Amounts receivable from customers, net of allowance 7.8 22.4  
Crypto asset sales revenue      
Disaggregation of Revenue [Line Items]      
Cost of crypto assets used in fulfilling customer transactions $ 0.5 $ 436.0 $ 131.9