Annual report pursuant to Section 13 and 15(d)

Business Acquisitions - Linear AMS - Consideration (Details)

v3.24.1
Business Acquisitions - Linear AMS - Consideration (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
May 09, 2022
Apr. 30, 2023
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]          
Holdback consideration       $ 0 $ 1,100,000
Change in fair value of earnout liability       $ 0 $ (1,824,000)
Payment of earnout liability   $ 539,000      
Issuance of common stock upon settlement of earnout consideration liability   $ 537,000      
Linear AMS          
Business Acquisition [Line Items]          
Cash consideration $ 6,090,000        
Holdback consideration 800,000        
Earnout consideration liability 2,900,000        
Total consideration $ 9,790,000        
Change in fair value of earnout liability     $ 1,824,000