XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock and Other Equity Related Transactions - ATM Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock      
Shares in common stock sold (in shares) 4,534,108 0 328,123
Total gross proceeds $ 317,388 $ 0 $ 28,370
Commissions paid to sales agents $ 4,055 $ 275 $ 895
Private Placement | Common Stock      
Class of Stock      
Shares in common stock sold (in shares) 4,534,108 0 328,123
Weighted average price (usd per share) $ 70.00 $ 0 $ 84.46
Total gross proceeds $ 317,387 $ 0 $ 28,370
Commissions paid to sales agents $ 3,174 $ 0 $ 389