v3.25.4
Related Party Transactions - Schedule of Share-Based Payments Issued to BHES (Details) - BHES - Joint Development Agreements - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Expense Recognized    
Stock issued during period, value, issued for services $ 37,585 $ 25,103
Class A Common Stock    
Quantity    
Stock issued during period, shares, issued for services (in shares) 5,686 3,798
Expense Recognized    
Stock issued during period, value, issued for services $ 37,585 $ 25,103
Class B Common Stock    
Quantity    
Stock issued during period, shares, issued for services (in shares) 5,686 3,798
Expense Recognized    
Stock issued during period, value, issued for services $ 0 $ 0