v3.25.1
Description of the business: - Restricted cash and interest rate swap agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Description of the business:    
Additional restricted cash $ 30,165 $ 29,430
IPv4 Notes    
Description of the business:    
Additional restricted cash 7,700  
Interest rate swap    
Description of the business:    
Fair value of interest rate swaps 22,500 $ 22,300
Interest rate swap | Level 2 | Restricted cash    
Description of the business:    
Fair value of interest rate swaps $ 22,500