Internally Developed Software - Components of Internally Developed Software (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Dec. 31, 2021 |
|
Property, Plant and Equipment [Line Items] | ||
Less: accumulated amortization | $ (118,743) | $ (91,721) |
Internally developed software, net | $ 173,285 | 133,659 |
Internally developed software | ||
Property, Plant and Equipment [Line Items] | ||
Estimated Useful Life | 5 years | |
Internally developed software | $ 292,028 | $ 225,380 |