Annual report pursuant to Section 13 and 15(d)

Redeemable Non-Controlling Interests (Details)

v3.22.0.1
Redeemable Non-Controlling Interests (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]        
Investor contributed capital balance, percentage   7.00%    
Remaining investor contributed capital balance, percentage   5.00%    
Purchase of investor's membership interest $ 1,000 $ 1,000 $ 0 $ 0
Minimum        
Class of Stock [Line Items]        
Variable interest entity, aggregate exercise price of put options   659    
Maximum        
Class of Stock [Line Items]        
Variable interest entity, aggregate exercise price of put options   $ 917