XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Earnings Per Share (Details)
Nov. 28, 2022
shares
Nov. 23, 2022
shares
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Nov. 22, 2022
shares
Business Acquisition [Line Items]          
Stock split, conversion ratio   1.451345331      
Basic and diluted common shares outstanding (in shares)   210,000,000 265,064,755 262,525,390 145,000,000
RADA          
Business Acquisition [Line Items]          
Stock issued in business acquisition (in shares) 49,742,187