XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Nov. 10, 2021
Class of Stock [Line Items]      
Treasury stock, shares, acquired (in shares) 0 362,000  
Treasury stock, value, acquired, cost method   $ 5.0  
Stock repurchase program, remaining authorized repurchase amount $ 43.5    
Common Stock      
Class of Stock [Line Items]      
Stock repurchase program, authorized amount     $ 50.0