Quarterly report pursuant to Section 13 or 15(d)

INVESTOR RESERVES (Details)

v3.23.3
INVESTOR RESERVES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Investor Reserves [Roll Forward]        
Balance — beginning of period $ 18,364 $ 16,919 $ 16,094 $ 18,437
Benefit from investor reserves (1,371) (2,479) (4,119) (3,101)
Provision for investor reserves 3,029 1,575 8,047 679
Balance — end of period $ 20,022 $ 16,015 $ 20,022 $ 16,015