XML 73 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Schedule of Share-Based Payments Issued to BHES (Details) - BHES - Joint Development Agreements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Expense Recognized        
Stock issued during period, value, issued for services $ 10,323 $ 6,228 $ 18,570 $ 10,526
Class A Common Stock        
Quantity        
Stock issued during period, shares, issued for services (in shares) 1,562 942 2,809 1,592
Expense Recognized        
Stock issued during period, value, issued for services $ 10,323 $ 6,228 $ 18,570 $ 10,526
Class B Common Stock        
Quantity        
Stock issued during period, shares, issued for services (in shares) 1,562 942 2,809 1,592
Expense Recognized        
Stock issued during period, value, issued for services $ 0 $ 0 $ 0 $ 0