XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 88,436 $ 48,392    
Restricted cash 3,140 2,490    
Funds held in escrow, including funds in transit 128,131 108,721    
Total cash, cash equivalents, and restricted cash as shown in the condensed consolidated statement of cash flows $ 219,707 $ 159,603 $ 188,506 $ 230,067