XML 112 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 05, 2021
Oct. 31, 2021
Nov. 01, 2021
Oct. 01, 2021
ECI        
Subsequent Event [Line Items]        
Percentage of interests acquired       100.00%
Horizon        
Subsequent Event [Line Items]        
Percentage of interests acquired     100.00%  
Follow-on Offering        
Subsequent Event [Line Items]        
Number of shares issued   2,500,000    
Offer price per share   $ 62.00    
Underwriters option to purchase additional shares   375,000    
Net proceeds $ 169.8