XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION - Additional Information (Details)
1 Months Ended 12 Months Ended
Jun. 24, 2025
Jun. 23, 2025
Jun. 18, 2025
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
STOCK-BASED COMPENSATION              
Stock awards (in shares) | shares           77,331 102,116
Weighted-average exercise price           $ 8.7 $ 81.6
Total fair value of shares vested | $           $ 2,039,819 $ 5,342,685
Weighted-average grant-date fair value of options granted           $ 21.3 $ 73.5
Weighted-average grant-date fair value of vested options outstanding (in per shares)           113.91 110.7
Weighted-average grant-date fair value of unvested options outstanding (in per shares)           21.3 65.7
Weighted average grant date fair value of options forfeited           $ 60.65 $ 53.1
Number of options vested | shares           33,156 80,295
Number of options unvested | shares           99,087 55,130
Total unrecognized compensation cost related to unvested stock-based compensation arrangements | $           $ 5,470,000  
Total amount the Company expects to recognize in 2026 | $           1,969,000  
Total amount the Company expects to recognize in 2027 | $           1,820,000  
Total amount the Company expects to recognize in 2028 | $           $ 1,681,000  
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.033   0.033        
Maximum              
STOCK-BASED COMPENSATION              
Stockholders' Equity Note, Stock Split, Conversion Ratio   0.033          
Minimum              
STOCK-BASED COMPENSATION              
Stockholders' Equity Note, Stock Split, Conversion Ratio   0.10          
Stock options              
STOCK-BASED COMPENSATION              
Aggregate shares available for grants | shares           100,651  
Contingent non-statutory stock option awards              
STOCK-BASED COMPENSATION              
Stock awards (in shares) | shares         92,533    
Weighted-average exercise price         $ 78.9    
Contingent non-statutory stock option awards | Maximum              
STOCK-BASED COMPENSATION              
Weighted-average exercise price       $ 108.9      
Contingent non-statutory stock option awards | Minimum              
STOCK-BASED COMPENSATION              
Weighted-average exercise price       $ 100.5      
Employee | Contingent non-statutory stock option awards              
STOCK-BASED COMPENSATION              
Stock awards (in shares) | shares       6,666