Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Common Stock Rollforward (Details)

v3.25.1
Stockholders' Equity - Common Stock Rollforward (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Increase (Decrease) in Common Stock Outstanding [Roll Forward]    
Common shares outstanding at beginning of period (in shares) 103,680,321  
Common shares outstanding at end of period (in shares) 104,025,096  
Common Stock    
Increase (Decrease) in Common Stock Outstanding [Roll Forward]    
Common shares outstanding at beginning of period (in shares) 103,680,321 103,206,457
Issuance of common stock (in shares) 6,526 4,058
Non-cash equity award compensation (in shares) 338,249 264,429
Common shares outstanding at end of period (in shares) 104,025,096 103,474,944