XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Restricted Stock Award Activity (Details) - RSAs - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Number of Shares    
Outstanding beginning balance (in shares) 36,346 28,946
Granted (in shares) 64,070 32,332
Vested (in shares) (32,332) (25,483)
Outstanding ending balance (in shares) 68,084 35,795
Weighted-Average Grant Date Fair Value    
Outstanding beginning balance (in USD per share) $ 38.11 $ 44.44
Granted (in USD per share) 27.86 38.20
Vested (in USD per share) 38.20 44.59
Outstanding ending balance (in USD per share) $ 28.42 $ 38.69