v3.24.2.u1
Equity - Summary of Common Stock Activity (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stockholders' Equity Note [Abstract]        
Balance, beginning of period 114,240,921 101,938,376 102,832,103 101,804,454
Issuance of common stock 2,367,601 0 13,776,419 133,922
Balance, end of period 116,608,522 101,938,376 116,608,522 101,938,376