v3.25.2
Summary of Significant Accounting Policies - Schedule of Net Income Per Share of Common Stock Presented in the Condensed Consolidated Statements of Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class A Common Stock [Member]        
Numerator:        
Allocation of net income $ 2,513,213 $ 12,253,141 $ 17,391,871 $ 175,697,852
Denominator:        
Basic weighted average shares outstanding 59,247,717 49,560,529 57,656,530 43,357,928
Basic net income per share of common stock $ 0.04 $ 0.25 $ 0.3 $ 4.05
Allocation of net income $ 2,513,213 $ 12,290,847 $ 17,391,871 $ 176,332,549
Diluted weighted average shares outstanding 60,179,241 51,358,716 58,727,169 44,995,234
Diluted net income per share of common stock $ 0.04 $ 0.24 $ 0.3 $ 3.92
Class B Common Stock [Member]        
Numerator:        
Allocation of net income   $ 1,176,754   $ 19,287,335
Denominator:        
Basic weighted average shares outstanding 0 4,759,642 0 4,759,642
Basic net income per share of common stock $ 0 $ 0.25 $ 0 $ 4.05
Allocation of net income   $ 1,139,048   $ 18,652,638
Diluted weighted average shares outstanding 0 4,759,642 0 4,759,642
Diluted net income per share of common stock $ 0 $ 0.24 $ 0 $ 3.92