XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Basis of Presentation - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
segment
location
country
$ / shares
Mar. 31, 2022
USD ($)
$ / shares
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Number of locations (more than) | location 4,200    
Number of countries with networks | country 130    
Number of reportable segments | segment 1    
Number of operating segments | segment 1    
Property and equipment per unit value minimum | $ $ 1,000    
Property and equipment useful life minimum 1 year    
Useful life 6 years   5 years
Net income | $ $ 97,106,000 $ 133,376,000  
Basic net income per share (in dollars per share) | $ / shares $ 0.62 $ 0.83  
Diluted net income per share (in dollars per share) | $ / shares $ 0.62 $ 0.82  
Service Life      
Schedule of Equity Method Investments [Line Items]      
Depreciation | $ $ 16,700,000    
Net income | $ $ 14,000,000    
Basic net income per share (in dollars per share) | $ / shares $ 0.09    
Diluted net income per share (in dollars per share) | $ / shares $ 0.09