XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation - ESOP Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Options    
Awards exercised (in shares) (93,347)  
ESOP | Employee Stock Option Plan (ESOP)    
Number of Options    
Awards outstanding, beginning balance (in shares) 98,393  
Awards exercised (in shares) (93,347)  
Awards forfeited (in shares) (5,046)  
Awards outstanding, ending balance (in shares) 0 98,393
Of which exercisable (in shares) 0  
Weighted-Average Exercise Price    
Awards outstanding, beginning balance (in dollars per share) $ 1.50  
Awards exercised (in dollars per share) 1.30  
Awards forfeited (in dollars per share) 5.25  
Awards outstanding, ending balance (in dollars per share) 0 $ 1.50
Awards exercisable (in dollars per share) $ 0  
Aggregate intrinsic value, awards outstanding $ 0 $ 5,180
Weighted-average remaining contractual term, awards outstanding   6 years 8 months 23 days
Aggregate intrinsic value, awards exercisable $ 0