Organization, Basis of Presentation and Significant Accounting Policies - Narrative (Details) - Employees |
Dec. 31, 2023 |
Nov. 02, 2022 |
---|---|---|
Description of Business and Basis of Presentation [Line Items] | ||
Total number of employees | 4,500 | |
Threshold period past due for financing receivables to be delinquent | 89 days | |
MAV Canopy HoldCo I LLC | ||
Description of Business and Basis of Presentation [Line Items] | ||
Ownership percentage | 15.00% | 15.00% |
Customer Contracts | ||
Description of Business and Basis of Presentation [Line Items] | ||
Finite-Lived Intangible Asset, Useful Life | 5 years | |
India | ||
Description of Business and Basis of Presentation [Line Items] | ||
Total number of employees | 3,000 | |
Philippines | ||
Description of Business and Basis of Presentation [Line Items] | ||
Total number of employees | 400 |