XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Accounts receivable, net of allowance for credit losses $ 9,762 $ 3,677
Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount 16,915 24,898
Due from T-Mobile, IP Transit Services Agreement, noncurrent portion discount 12,132 27,916
Due from T-Mobile, Purchase Agreement, net of discount $ 5,755 $ 13,725
Liabilities and stockholders' equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 49,034,925 48,608,569
Common stock, shares outstanding 49,034,925 48,608,569
Senior secured 2026 Notes    
Liabilities and stockholders' equity    
Unamortized debt costs $ 375 $ 645
Unamortized debt discount 499 857
Senior unsecured 2027 Notes    
Liabilities and stockholders' equity    
Unamortized debt costs 2,013 941
Unamortized debt discount 7,053 $ 1,970
Secured IPv4 notes    
Liabilities and stockholders' equity    
Debt costs $ 6,702