v3.26.1
Leases - Schedule of Revenue in Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Phone hardware revenue $ 2,006 $ 1,506
Sublease revenue 219 219
Total $ 2,225 $ 1,725