Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.23.1
Subsequent Events (Details) - Subsequent Event - i3
$ in Millions
May 03, 2023
USD ($)
Engineers
Subsequent Event [Line Items]  
Payments To Acquire Businesses | $ $ 45.2
Number Of Engineers | Engineers 55