v3.22.2.2
Related Parties (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Affiliated Entity            
Related Party Transaction [Line Items]            
Total fees paid to AEI   $ 0 $ 272 $ 0 $ 1,496  
Receivable from related party $ 4,900          
Due from related party           $ 4,900
Chairman Chief Executive Officer and Member of Board of Directors            
Related Party Transaction [Line Items]            
Related parties revenue   700 2,200 900 4,700  
Due from related party   200   200   $ 1,300
Management fees paid to AEI | Affiliated Entity            
Related Party Transaction [Line Items]            
Total fees paid to AEI   0 153 0 477  
Transaction fees paid to AEI | Affiliated Entity            
Related Party Transaction [Line Items]            
Total fees paid to AEI   $ 0 $ 119 $ 0 $ 1,019