v3.26.1
Condensed Consolidated Statements of Equity (Parenthetical) - shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
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) 2,001 47,060 36,384
Repurchases of common stock (shares)   38,268