Related Parties |
12 Months Ended |
|---|---|
Dec. 31, 2023 | |
| Related Party Transactions [Abstract] | |
| Related Parties | 22. Related Parties The Company has engaged in revenue transactions within the ordinary course of business with entities affiliated with its Sponsors and with members of the Company’s board of directors. During each of the years ended December 31, 2023, 2022, and 2021, the Company recorded revenue from related parties of $1.4 million, $1.5 million and $1.0 million, respectively. The associated receivables for the revenue transactions amounted to $0.9 million, $0.8 million, and $0.6 million at December 31, 2023, 2022, and 2021, respectively. |