Description Of Business - Summary of Significant Segment Expenses Reconciled to Total Selling, General and Administrative Expenses (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Selling, General and Administrative Expense [Abstract] | |||
| Selling, general and administrative payroll | $ 162,194 | $ 135,466 | $ 115,794 |
| Cloud and software | 95,401 | 85,709 | 63,271 |
| Other selling, general and administrative | 497,756 | 75,585 | 54,312 |
| Selling, general and administrative | $ 755,351 | $ 296,760 | $ 233,377 |