XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Options (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Mar. 28, 2024
Share-based Compensation Arrangement by Share-based Payment Award        
Unamortized compensation costs $ 0      
Stock options grants in period 0 0    
Number of Options Outstanding        
Options outstanding, beginning of period (in shares) 1,198      
Exercised (in shares) (9)      
Options outstanding, end of period (in shares) 1,189   1,198  
Options vested and unvested options expected to vest, net of forfeitures, end of period (in shares) 1,189      
Options exercisable, end of period (in shares) 1,189      
Weighted-average Exercise Price        
Options outstanding, beginning of period (in dollars per share) $ 5.10      
Exercised (in dollars per share) 2.20      
Options outstanding, end of period (in dollars per share) 5.12   $ 5.10  
Options vested and unvested options expected to vest, net of forfeitures (in dollars per share) 5.12      
Options exercisable, end of period (in dollars per share) $ 5.12      
Weighted average Remaining Contractual Life        
Options outstanding 3 years 10 months 17 days   4 years 1 month 2 days  
Options vested and unvested options expected to vest, net of forfeitures, end of period 3 years 10 months 17 days      
Option exercisable, end of period 3 years 10 months 17 days      
Aggregate Intrinsic Value        
Options outstanding, beginning of period $ 14,000      
Options outstanding, end of period 684,000   $ 14,000  
Options vested and expected to vest, end of period 684,000      
Options exercisable, end of period $ 684,000      
Closing price (in dollars per share)       $ 4.59