v3.24.2.u1
Equity (Details) - At The Market Offering - USD ($)
$ in Millions
Nov. 10, 2022
Jun. 30, 2024
Common stock capital amount reserved for future issuance   $ 183.5
Class A Common Stock    
Maximum value of shares available to be sold $ 200.0