XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions and Dispositions, Acquisition of Napps Technology Corporation (Details) - Napps [Member] - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2024
Sep. 30, 2023
Jul. 01, 2023
Acquisition of Napps Technology Corporation [Abstract]      
Purchase price     $ 5.8
Payment for business acquisition $ 1.0 $ 4.8