XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Share Repurchases (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Jan. 31, 2022
Stockholders' Equity    
Amount of authorizes repurchase   $ 100.0
Amount of repurchase of shares $ 6.8  
Repurchase of shares (in shares) 134,680