v3.26.3
Condensed Consolidated Statements of Equity (Parenthetical) - shares
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Mar. 31, 2025
Statement of Stockholders' Equity [Abstract]          
Issuance of restricted common stock (shares)     563,415   132,466
Issuance of common stock associated with performance stock units net of shares withheld for tax (shares)     144,619   128,368
Cancellation of restricted common stock (shares) 1,968 2,001 47,060 4,469 36,384
Repurchases of common stock (shares)     38,268 147,090