XML 84 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure
The following table summarizes the share activity under the Original and Amended ATM Sales Agreements:
Year Ended December 31,
202420232022
Number of shares sold under the ATM program
2,622,5602,095,9433,921,528 
Weighted average sales price per share
$76.39 $44.38 $25.60 
Aggregate gross proceeds, in thousands (1)
$200,333 $92,976 $100,402 
______________________________________________________________
(1)Includes $4.4 million, $2.2 million and $3.1 million of commissions and offering expenses during the years ended December 31, 2024, 2023 and 2022, respectively.