XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Fair Value of Instruments - Schedule of Changes in Fair Value (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Line Items]    
Balance at beginning of period $ 5,230  
Fair value of earnout payment recorded in connection with the iQuue acquisition   $ 5,230
Increase in fair value of earnout 310  
Balance at end of period $ 5,540 $ 5,230