Annual report pursuant to Section 13 and 15(d)

Capital Lease Obligations - Narrative (Details)

v3.22.1
Capital Lease Obligations - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
agreement
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Capital Leased Assets [Line Items]      
Depreciation and amortization $ 12,140,000 $ 9,425,000 $ 5,732,000
Interest expense 900,000 900,000 600,000
Current portion of capital lease obligations $ 8,485,000 7,086,000  
Phone hardware      
Capital Leased Assets [Line Items]      
Number of lease agreements | agreement 91    
Capital lease assets, gross $ 26,000,000.0 23,100,000  
Depreciation and amortization 8,600,000 7,100,000 4,500,000
Accumulated depreciation $ 13,600,000 10,400,000  
Computer Equipment      
Capital Leased Assets [Line Items]      
Number of lease agreements | agreement 3    
Required monthly payment $ 9,600    
Capital lease assets, gross 200,000 300,000  
Depreciation and amortization $ 100,000 100,000 $ 100,000
Term of capital lease agreement 36 months    
Accumulated depreciation $ 200,000 $ 200,000  
Minimum      
Capital Leased Assets [Line Items]      
Incremental borrowing rate 3.50%    
Minimum | Phone hardware      
Capital Leased Assets [Line Items]      
Required monthly payment $ 140    
Minimum | Prime rate      
Capital Leased Assets [Line Items]      
Basis spread on variable rate 0.25% 0.75% 0.75%
Maximum      
Capital Leased Assets [Line Items]      
Incremental borrowing rate 6.25%    
Maximum | Phone hardware      
Capital Leased Assets [Line Items]      
Required monthly payment $ 21,975    
Maximum | Prime rate      
Capital Leased Assets [Line Items]      
Basis spread on variable rate 3.50% 5.50% 5.50%