XML 62 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Narrative (Details) - MENU Technologies AG - USD ($)
$ / shares in Units, $ in Millions
Jul. 25, 2022
Dec. 31, 2022
Business Acquisition [Line Items]    
Percent acquired 100.00%  
Business acquisition, purchase price $ 18.4  
Business acquisition, cash paid $ 6.3  
Equity interest issued (in shares) 162,917  
Business acquisition, share price (in dollar per share) $ 38.67  
Fair value of stock issued for acquisition $ 14.2  
Escrow deposit $ 3.0  
Escrow deposit, term 18 months  
Business acquisition, expenses   $ 1.1
Developed technology    
Business Acquisition [Line Items]    
Estimated Useful Life 7 years