XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Customers - Schedule of Stockholders' Equity Note, Warrants or Rights (Details) - USD ($)
$ / shares in Units, $ in Millions
Dec. 16, 2022
Oct. 07, 2022
Mar. 31, 2023
Mar. 05, 2021
Amended 2016 Investment Agreement        
Class of Warrant or Right [Line Items]        
Exercise price (in dollars per share)       $ 27.27
Stock repurchased during period (in shares) 260,000 250,000    
Stock repurchased during period, value $ 7.0 $ 5.9    
Class of warrant or right, ownership percentage, maximum 19.90%      
2018 Investment Agreement, Exercise Price $21.53 | Common Stock        
Class of Warrant or Right [Line Items]        
Exercise price (in dollars per share)     $ 21.53  
Common shares, vested (in shares)     14,800,000  
Common stock, non-vested (in shares)     0.0  
2018 Investment Agreement, Exercise Price $20.40 | Common Stock        
Class of Warrant or Right [Line Items]        
Exercise price (in dollars per share)     $ 20.40  
Common shares, vested (in shares)     7,000,000.0  
Common stock, non-vested (in shares)     0.0