XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Stock-based Compensation Stock Options Activity (Details) - 2010 Plan - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Number of Options Outstanding    
Number of options outstanding, beginning of period (in shares) 60,000  
Number of options outstanding, granted (in shares) 0  
Number of options outstanding, exercised (in shares) (60,000)  
Number of options outstanding, forfeited (in shares) 0  
Number of options outstanding, expired (in shares) 0  
Number of options outstanding, ending of period (in shares) 0  
Weighted Average Exercise Price    
Weighted average exercise price, outstanding beginning (USD per share) $ 8.00  
Weighted average exercise price, granted (USD per share) 0  
Weighted average exercise price, exercised (USD per share) 8.00  
Weighted average exercise price, forfeited (USD per share) 0  
Weighted average exercise price, expired (USD per share) 0  
Weighted average exercise price, outstanding ending (USD per share) $ 0  
Stock Option Additional Disclosures    
Number of options outstanding, full vested and expected to vest (in shares) 0  
Number of options outstanding, vested (in shares) 0  
Weighted average exercise price, full vested and expected to vest (USD per share) $ 0  
Weighted average exercise price, vested (USD per share) $ 0  
Aggregate intrinsic value, outstanding $ 0 $ 177
Aggregate intrinsic value, fully vested and expected to vest 0  
Aggregate intrinsic value, vested $ 0