v3.25.2
Reconciliations of Equity - Reconciliations of Total Equity (Parenthetical) (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Number of shares of common stock issued under incentive compensation plan 530 2,456 2,473 23,124
Common stock $ 0.385 $ 0.375 $ 0.77 $ 0.75
Common Stock [Member]        
Number of shares of common stock issued under incentive compensation plan   2,456   23,124
Additional Paid-in Capital [Member]        
Number of shares of common stock issued under incentive compensation plan   2,456   23,124
Retained Earnings [Member]        
Common stock   $ 0.375   $ 0.75