Quarterly report pursuant to Section 13 or 15(d)

Leases - Narrative (Details)

v3.24.2.u1
Leases - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
lease
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
lease
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]        
Lease income $ 1,130,000 $ 1,104,000 $ 2,251,000 $ 2,193,000
Sublease income $ 200,000 200,000 $ 400,000 400,000
Number of leases | lease 96   96  
Phone hardware finance lease $ 20,700,000   $ 20,700,000  
Amortization of right-of-use assets 1,730,000 1,809,000 3,550,000 3,748,000
Office Space        
Lessee, Lease, Description [Line Items]        
Operating lease expense 1,400,000 1,400,000 2,800,000 2,800,000
Hardware (embedded lease)        
Lessee, Lease, Description [Line Items]        
Amortization of right-of-use assets $ 1,700,000 $ 1,800,000 3,500,000 $ 3,700,000
Minimum        
Lessee, Lease, Description [Line Items]        
Monthly rental payments     55  
Maximum        
Lessee, Lease, Description [Line Items]        
Monthly rental payments     $ 34,647