XML 90 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Narrative (Details) - Merger Agreement [Member] - Metropolis Technologies, Inc. [Member] - USD ($)
$ / shares in Units, $ in Millions
Oct. 05, 2023
Sep. 30, 2023
Subsequent Event [Line Items]    
Proposed merger related expenses incurred   $ 3.5
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Total enterprise value $ 1,500.0  
Acquistion price of outstanding common stock $ 54