v3.26.1
Stockholders' Equity - Common Stock Rollforward (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Common Stock Outstanding [Roll Forward]        
Common shares outstanding at beginning of period (in shares)     104,806,311  
Common shares outstanding at end of period (in shares) 105,133,008   105,133,008  
Common Stock        
Increase (Decrease) in Common Stock Outstanding [Roll Forward]        
Common shares outstanding at beginning of period (in shares) 105,044,253 104,025,096 104,806,311 103,680,321
Issuance of common stock (in shares) 3,332 5,692 6,625 12,218
Non-cash equity award compensation (in shares) 85,423 101,665 320,072 439,914
Common shares outstanding at end of period (in shares) 105,133,008 104,132,453 105,133,008 104,132,453