Quarterly report pursuant to Section 13 or 15(d)

Business Combination - Narrative (Details)

v3.22.2.2
Business Combination - Narrative (Details)
$ in Thousands
6 Months Ended
Oct. 18, 2021
USD ($)
installment
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments)   $ 1,125 $ 0  
Fair value of future acquisition payments and earn out payable   $ 3,471   $ 5,531
Lyte Technology, Inc.        
Business Acquisition [Line Items]        
Adjusted purchase price $ 11,000      
Lyte Technology, Inc. | Contingent Consideration by Type, Working Capital Items | Contingent Consideration, Earnout Payment, Tranche One        
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments) 1,125      
Lyte Technology, Inc. | Contingent Consideration by Type, Common Stock Issuance        
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments) 2,250      
Lyte Technology, Inc. | Contingent Consideration by Type, Common Stock Issuance | Contingent Consideration, Earnout Payment, Tranche Two        
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments) $ 1,125      
Number of equal installments | installment 2      
Lyte Technology, Inc. | Contingent Consideration by Type, Common Stock Issuance | Contingent Consideration, Earnout Payment, Tranche Three        
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments) $ 1,250      
Lyte Technology, Inc. | Contingent Consideration by Type, Cash | Contingent Consideration, Earnout Payment, Tranche Three        
Business Acquisition [Line Items]        
Acquisition and earn-out payable (subject to fair value adjustments) $ 1,250