v3.25.2
Description of the business: - Restricted cash and interest rate swap agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Description of the business:    
Additional restricted cash $ 93,074 $ 29,430
Secured IPv4 notes    
Description of the business:    
Additional restricted cash 79,500 7,100
Interest rate swap    
Description of the business:    
Fair value of interest rate swaps 13,600 4,000
Interest rate swap | Level 2 | Restricted cash    
Description of the business:    
Fair value of interest rate swaps $ 13,600 $ 22,300