XML 151 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Summary Activity in shares Subjected to Options and Weighted Average Exercise Prices (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
BYB Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning balance 768,564    
Number of Shares, Exercised (434,141) 0 (568,484)
Number of Shares, Ending balance 334,423 768,564  
Number of Shares, Exercisable 334,423    
Weighted Average Exercise Price, Beginning balance $ 11.31    
Weighted Average Exercise Price, Exercised 11.41    
Weighted Average Exercise Price, Ending balance 11.18 $ 11.31  
Weighted Average Exercise Price, Exercisable $ 11.18    
Intrinsic Value, Beginning balance $ 9,413    
Intrinsic Value, Exercised 6,070    
Intrinsic Value, Ending balance 5,959 $ 9,413  
Intrinsic Value, Exercisable $ 5,959    
Weighted Average Remaining Contractual Term (in Years) 6 months 1 year 6 months  
Weighted Average Remaining Contractual Term (in Years), Exercisable 6 months    
FEB Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning balance 103,135    
Number of Shares, Exercised (57,686) (59,153) (7,559)
Number of Shares, Ending balance 45,449 103,135  
Number of Shares, Exercisable 45,449    
Weighted Average Exercise Price, Beginning balance $ 11.95    
Weighted Average Exercise Price, Exercised 11.7    
Weighted Average Exercise Price, Ending balance 12.28 $ 11.95  
Weighted Average Exercise Price, Exercisable $ 12.28    
Intrinsic Value, Beginning balance $ 1,197    
Intrinsic Value, Exercised 946    
Intrinsic Value, Ending balance 760 $ 1,197  
Intrinsic Value, Exercisable $ 760    
Weighted Average Remaining Contractual Term (in Years) 1 year 7 months 6 days 1 year 10 months 24 days  
Weighted Average Remaining Contractual Term (in Years), Exercisable 1 year 7 months 6 days