XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jul. 22, 2022
Capital Unit [Line Items]    
Self resitration maximum securities issued   $ 300.0
Common stock held by selling securities holders   54,179,559
Underwritten Public Offering    
Capital Unit [Line Items]    
Available for issuance $ 216.7