v3.25.1
Equity and Other Investments and Fair Value Measurements - Equity Investment in Lyndra (Details) - Lyndra Convertible Note - Lyndra - USD ($)
$ in Millions
Feb. 27, 2025
Mar. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible notes face value $ 9.2  
Equity securities face value   $ 9.2
Debt Instrument, Interest Rate, Effective Percentage 8.00%  
Debt instrument maturity date Nov. 27, 2025