v3.26.3
EQUITY - Common Stock ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sale of Stock      
Proceeds from issuance of common stock, net of stock issuance costs   $ 69,468 $ (71)
ATM Program, Common Stock, 2022 ATM Program      
Sale of Stock      
Stock issued during period, shares, new issues (in shares) 335,457 3,136,532  
Proceeds from issuance of common stock, gross $ 6,700 $ 60,800  
Sale of stock, price per share, weighted average (in dollars per share) $ 20.01 $ 19.38  
Proceeds from issuance of common stock, net of stock issuance costs $ 6,600 $ 59,900  
Payments of stock issuance costs $ 100 $ 900