XML 105 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stockholders' Equity Note [Abstract]        
Number of common stock shares sold 10,575,513 7,187,500    
Public offering price $ 13.00 $ 14.00    
Proceeds from the offering $ 128.8      
Description of stock purchase agreement the Company also entered into a stock purchase agreement with certain existing investors to purchase 1,153,840 shares of our common stock for $15.0 million at a price per share equal to the public offering price, with an initial closing for investors held simultaneously with the closing of the offering and a subsequent closing for certain additional investors.      
Common stock, shares repurchased under stock purchase agreement 1,153,840      
Payments for repurchase of common stock $ 15.0      
Net proceeds from the offering, after deducting expenses   $ 94.2    
Warrant exercised   (5,301)    
Common stock dividends declared | $ / shares     $ 0 $ 0