XML 90 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments, Contingencies, and Guarantees - Investor Reserves Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investor Reserves        
Balance at beginning of period $ 95,041 $ 107,134 $ 92,389 $ 110,147
Provision for investor reserves 7,017 45,536 18,668 92,841
Realized losses (7,696) (51,842) (16,695) (102,160)
Balance at end of period $ 94,362 $ 100,828 $ 94,362 $ 100,828