XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Operations and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 62 Months Ended
Jul. 28, 2023
$ / shares
shares
Jun. 30, 2023
USD ($)
manufacuringSite
shares
Mar. 31, 2023
shares
Jun. 30, 2022
shares
Mar. 31, 2022
shares
Jun. 30, 2023
USD ($)
manufacuringSite
$ / shares
shares
Dec. 31, 2022
USD ($)
Equity, Class of Treasury Stock [Line Items]              
Number of manufacturing sites | manufacuringSite   5       5  
Checks outstanding | $   $ 3,700       $ 3,700 $ 9,000
Stock repurchased during period (in shares) | shares   410,862 333,054 87,251 181,536 5,274,989  
Shares of common stock covering the tax withholding obligations (in shares) | shares           849,265  
Stock repurchased during period, value | $           $ 164,400  
Treasury stock acquired, weighted average cost per share (in dollars per share) | $ / shares           $ 31.17  
Authorized Amount Remaining | $   $ 85,600       $ 85,600  
Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchased during period (in shares) | shares 94,715            
Treasury stock acquired, weighted average cost per share (in dollars per share) | $ / shares $ 36.45