v3.22.2.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, expected credit losses $ 6,675 $ 7,730
Property and equipment, accumulated depreciation and amortization 189,875 157,043
Finite-lived intangible assets, accumulated amortization $ 78,531 $ 53,152
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,400,000,000 1,400,000,000
Common stock, shares issued (in shares) 125,661,777 127,022,118
Common stock, shares outstanding (in shares) 125,661,777 127,022,118
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000