v3.25.2
Description of the business: - IRU Finance Lease Termination - Discount and Gain on Lease Termination (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
M
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
IRU Finance Lease Termination - Discount and Gain on Lease Termination      
Weighted-average discount rate - finance leases 8.40% 8.10% 8.40%
Lease payments   $ 16,523 $ 42,131
Finance lease liability   605,157  
Total principal payments   $ 1,132,152  
IRU Finance Lease Agreement      
IRU Finance Lease Termination - Discount and Gain on Lease Termination      
Weighted-average discount rate - finance leases 12.00%   12.00%
Lease payments $ 114,600    
Finance lease liability $ 117,900   $ 117,900
Number of monthly installments | M 31    
Lease monthly payments $ 4,200    
Total principal payments 130,200   $ 130,200
Gains on lease terminations $ 3,300