v3.24.2
Business Combinations - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Feb. 01, 2024
Developed Technology    
Business Acquisition [Line Items]    
IntangibleAssets $ 85.2  
Customer Relationships    
Business Acquisition [Line Items]    
IntangibleAssets $ 1.8  
Eloomi A/S    
Business Acquisition [Line Items]    
Percentage Of purchase of the outstanding shares   100.00%