XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Global Wells (Details) - Global Wells
12 Months Ended
Dec. 31, 2017
USD ($)
unrelated_party
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Variable Interest Entity [Line Items]      
Other unrelated parties | unrelated_party 3    
Ownership interest 13.50%    
Voting interest 25.00%    
Minimum bank account to make additional contributions from members $ 50,000    
Contributions to offset the amount that member cannot contribute (up to) $ 25,000    
Total loan guaranteed   $ 43,144,000 $ 36,517,000