v3.26.1
Equity - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 22, 2021
Mar. 31, 2026
Dec. 31, 2025
Apr. 28, 2022
Stockholders Equity Note Disclosure [Line Items]        
Common Stock, shares issued   46,444,374 46,303,469  
Director | Share Repurchase Program [Member]        
Stockholders Equity Note Disclosure [Line Items]        
Repurchase of common stock,percentage       5.00%
Director | Share Repurchase Program [Member] | Maximum [Member]        
Stockholders Equity Note Disclosure [Line Items]        
Repurchase of common stock,shares   0   1,815,597
2021 ATM Programs [Member]        
Stockholders Equity Note Disclosure [Line Items]        
Aggregate offering price of shares of common stock that the Company may issue and sell $ 300.0      
Gross sale of common stock available for grant   $ 234.0