v3.24.3
Equity - Summary of Common Stock Activity (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stockholders' Equity Note [Abstract]        
Balance, beginning of period 116,608,522 101,938,376 102,832,103 101,804,454
Issuance of common stock 4,163,118 96,891 17,939,537 230,813
Balance, end of period 120,771,640 102,035,267 120,771,640 102,035,267