XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Purchase Price Allocation (Details) (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Oct. 01, 2024
Mar. 26, 2025
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]    
Shares, issued   3.7
Amount paid for tax liabilities $ 6.6 $ 27.1
Revenue 1.2 $ 44.8
Payment from NRO $ 0.3