XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Stock-based Compensation Stock Options Activity (Details) - 2010 Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 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