XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 393,921 $ 331,555
Service Revenues [Member]    
Revenue 244,861 206,030
Commissions    
Revenue 116,375 103,975
Fees    
Revenue 128,486 102,055
Inventory Sales Revenue [Member]    
Revenue $ 149,060 $ 125,525