XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and contingencies (Details)
$ in Millions
May 10, 2024
USD ($)
Apr. 09, 2024
USD ($)
Jan. 26, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Oct. 23, 2023
lawsuit
Other Commitments [Line Items]            
Committed purchase orders       $ 7.4 $ 8.3  
Number of shareholder lawsuits | lawsuit           3
Pike            
Other Commitments [Line Items]            
Construction payable     $ 58.6      
Tenant improvements payable     14.5      
Minimum | Pike            
Other Commitments [Line Items]            
Loss contingency, damages sought, value     39.0      
Maximum | Pike            
Other Commitments [Line Items]            
Loss contingency, damages sought, value     $ 53.0      
Subsequent Event | Pike            
Other Commitments [Line Items]            
Payments for construction in process $ 53.5          
Subsequent Event | MasTec            
Other Commitments [Line Items]            
Loss contingency, damages sought, value   $ 48.7