v3.25.2
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION - Non-cash Investing and Financing Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Crypto Asset, Activity [Line Items]    
Crypto assets received as collateral returned $ 1,354,794 $ 1,448,854
Crypto assets received as collateral 1,507,022 1,686,190
Crypto asset loan receivables originated 1,110,482 837,729
Crypto asset loan receivables repaid 1,145,392 741,500
Crypto assets borrowed 588,999 225,037
Crypto assets borrowed repaid 638,262 100,285
Additions of crypto asset investments 171,645 1,941
Cumulative-effect adjustment due to the adoption of ASU 2023-08 $ 0 $ 561,489