XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Information - Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Deferred contract costs, net $ 35,524 $ 23,830
Advance payment for purchase of property and equipment 30,348 0
Other assets 7,386 5,638
Total other assets $ 73,258 $ 29,468