XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Narrative (Details) - Developed Technology - USD ($)
$ in Millions
1 Months Ended 18 Months Ended
Dec. 31, 2021
Jun. 16, 2023
Business Acquisition [Line Items]    
Payments to acquire developed technology $ 4.2  
Expected payment period 18 months  
Transaction costs $ 0.2  
Asset acquisition consideration $ 5.3  
Weighted-average estimated useful life of intangible assets acquired 7 years  
Forecast    
Business Acquisition [Line Items]    
Payments to acquire developed technology   $ 0.9