Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Intangible Assets Acquired (Details)

v3.22.2.2
Summary of Significant Accounting Policies - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, gross $ 367,499   $ 367,499   $ 409,093
Accumulated amortization (32,156)   (32,156)   (43,254)
Intangible assets, net 335,343   335,343   365,839
Capitalized internally developed software costs, amortization 200 $ 300 700 $ 1,400  
Amortization expense 9,600 $ 31,900 700 $ 1,400  
Annual Amortization Expense          
July 1, through December 31, 2022 16,889   16,889    
2023 33,510   33,510    
2024 33,489   33,489    
2025 32,702   32,702    
2026 31,893   31,893    
Thereafter 186,860   $ 186,860    
Contractor relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Life (in Years)     11 years 6 months    
Intangible assets, gross 350,000   $ 350,000   350,000
Capital provider relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Life (in Years)     9 months 18 days    
Intangible assets, gross 0   $ 0   43,000
Trademarks/ trade names          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Life (in Years)     10 years    
Intangible assets, gross 7,900   $ 7,900   7,900
Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, gross 9,599   9,599   $ 8,193
Intangible assets, net 7,873   7,873    
Annual Amortization Expense          
July 1, through December 31, 2022 1,161   1,161    
2023 2,311   2,311    
2024 2,204   2,204    
2025 1,503   1,503    
2026 694   694    
Thereafter 0   $ 0    
Developed technology | Minimum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Life (in Years)     3 years    
Developed technology | Maximum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Life (in Years)     5 years    
Other Identified Intangible Assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, net 327,470   $ 327,470    
Annual Amortization Expense          
July 1, through December 31, 2022 15,728   15,728    
2023 31,199   31,199    
2024 31,285   31,285    
2025 31,199   31,199    
2026 31,199   31,199    
Thereafter $ 186,860   $ 186,860