XML 92 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Government Grants (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Government Assistance [Line Items]      
Government grants received $ 11,548 $ 6,929  
Grants receivable 5,100   $ 10,500
Broadband Network Grants      
Government Assistance [Line Items]      
Increase (decrease) in grants receivable, net 152,400    
Increase (decrease) in grants receivable 1,100    
Government grants received $ 12,900 $ 6,900