XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Underwritten Offerings of Class A Common Stock (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended
Feb. 28, 2023
Mar. 31, 2022
Feb. 28, 2018
Underwritten Offerings of Class A Common Stock [Line Items]      
Price per share (in Dollars per share)   $ 6.1  
Aggregate net proceeds $ 3.3 $ 5.3  
Totaled proceeds $ 57.0 $ 92.9  
Over-Allotment Option [Member]      
Underwritten Offerings of Class A Common Stock [Line Items]      
Number of shares underwritten (in Shares)   2.1  
Class A Common Stock [Member]      
Underwritten Offerings of Class A Common Stock [Line Items]      
Number of shares underwritten (in Shares) 13.4 16.1 4.0
Price per share (in Dollars per share) $ 4.5 $ 5.65  
Stock offering aggregate percentage   29.81%