Annual report pursuant to Section 13 and 15(d)

Shareholders Equity and Capital Stock (Details 4)

v3.22.0.1
Shareholders Equity and Capital Stock (Details 4)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Number of unvested units | shares 1,011,660
Remaining life (years) 1 year 1 month 6 days
Aggregate Intrinsic Value | $ $ 1,234,226
August 27, 2023 [Member]  
Number of unvested units | shares 305,530
Remaining life (years) 1 year 8 months 12 days
Aggregate Intrinsic Value | $ $ 372,747
Redemption date Aug. 27, 2023
November 13, 2022 [Member]  
Number of unvested units | shares 706,130
Remaining life (years) 10 months 24 days
Aggregate Intrinsic Value | $ $ 861,479
Redemption date Nov. 13, 2022