XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jun. 18, 2021
Apr. 07, 2021
Jan. 06, 2021
Jun. 03, 2020
Apr. 29, 2020
Apr. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, par value (in dollars per share)             $ 0.001 $ 0.001
Private Placement                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares issued in transaction 4,444,445              
Sale of stock, price per share (in dollars per share) $ 45.00              
Sale of stock, consideration received $ 189.9              
Payments of stock issuance costs $ 10.1              
Common Stock Offering                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares issued in transaction     4,081,632   4,400,000      
Sale of stock, price per share (in dollars per share)     $ 49.00   $ 28.50      
Sale of stock, consideration received     $ 189.9   $ 117.9      
Payments of stock issuance costs     $ 10.1   $ 7.5      
Common stock, par value (in dollars per share)     $ 0.001   $ 0.001      
Sale of stock, option term         30 days      
Over-Allotment Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares issued in transaction     612,244 351,500 660,000      
Sale of stock, consideration received     $ 28.4 $ 9.4        
Payments of stock issuance costs     $ 1.6 $ 0.6        
Sale of stock, option term     30 days          
Trapelo Health                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock issued (in shares)   597,712       597,712