XML 85 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
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