v3.26.1
Capital Share Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Feb. 28, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Shares authorized 200,000,000 200,000,000 200,000,000  
Par value $ 0.01 $ 0.01 $ 0.01  
Equity Distribution Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Shares authorized       150,000
Equity Distribution Agreement [Member] | Common Stock [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Stock issued during period, shares 0 0    
Sale of stock, remaining amount available for issuance and sale $ 150,000