v3.21.2
Subsequent Events (Details) - Subsequent Event - DaVinci
$ in Thousands
Oct. 13, 2021
USD ($)
Subsequent Event [Line Items]  
Purchase consideration $ 20,000
Day Before Closing  
Subsequent Event [Line Items]  
Equity interests to be issued 5,250
Year End  
Subsequent Event [Line Items]  
Equity interests to be issued 3,000
Day Before Public Announcement  
Subsequent Event [Line Items]  
Equity interests to be issued 250
Maximum | Day Before Public Announcement  
Subsequent Event [Line Items]  
Equity interests to be issued $ 1,750