Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Narrative (Details)

v3.24.1.u1
Acquisitions - Narrative (Details) - Lunaphore Technologies SA. - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 07, 2023
Mar. 31, 2024
Mar. 31, 2024
Acquisition amount $ 169,700   $ 169,707
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual   $ 4,400 9,900
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual   $ 6,800 $ 21,000
Developed technologies      
Finite-Lived Intangible Asset, Useful Life (Year)   14 years 14 years
Customer relationships      
Finite-Lived Intangible Asset, Useful Life (Year)   8 years 8 years
Minimum | Trade names      
Finite-Lived Intangible Asset, Useful Life (Year)   4 years 4 years
Maximum | Trade names      
Finite-Lived Intangible Asset, Useful Life (Year)   8 years 8 years