v3.26.3
Shareholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Sep. 16, 2026
Sep. 10, 2026
Jan. 21, 2026
Feb. 23, 2026
Sep. 30, 2026
Jan. 23, 2026
Jan. 20, 2026
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]                
Sale of stock (in shares)   4,910,000 4,000,000          
Common stock, par value (in USD per share) $ 0.01       $ 0.01 $ 0.01   $ 0.01
Net proceeds from the offering   $ 225,029 $ 133,252          
Credit facility final payoff amount             $ 69,707  
Underwriting Agreement Offering                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock (in shares) 5,646,500     4,600,000        
Common stock, par value (in USD per share)           0.01    
Sale of stock, price per share (in USD per share) $ 42.50         $ 31.00    
Underwriters’ Option                
Subsidiary, Sale of Stock [Line Items]                
Stock issued during period, shares, new issues (in shares)   736,500 600,000