XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Mar. 01, 2022
Equity [Abstract]    
Shares authorized for repurchase   150,000,000
Shares repurchased 9,256,268  
Average price per share (in dollars per share) $ 10.28  
Shares repurchased, value $ 95,126