XML 79 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
Oct. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 14, 2022
Subsequent Event [Line Items]        
Common stock, par or stated value per share (in dollars per share)   $ 0.004 $ 0.004  
Common stock        
Subsequent Event [Line Items]        
Dividends per share (in dollars per share)       $ 0.83
Common stock, par or stated value per share (in dollars per share)       $ 0.004
Subsequent Event | Common stock        
Subsequent Event [Line Items]        
Dividends per share (in dollars per share) $ 0.70      
Common stock, par or stated value per share (in dollars per share) $ 0.004      
Amount of special dividend payable $ 110,000      
Decrease in exercise price of options (in dollars per share) $ 0.70      
Cash to be paid on vesting (in dollars per share) $ 0.70      
Aggregate cash to be paid if all units vest $ 700