Property and equipment, net - Additional information (Details) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Feb. 28, 2025
USD ($)
a
|
|
Property, Plant and Equipment [Line Items] | |||||
Depreciation and amortization | $ 18.6 | $ 10.5 | $ 32.6 | $ 21.4 | |
Impairment of assets write-down | $ 6.1 | ||||
Louisiana Land Purchase | |||||
Property, Plant and Equipment [Line Items] | |||||
Land acquired | a | 592 | ||||
Purchase of substation | $ 18.1 |