v3.25.2
INCOME TAXES - Reconciliation of income tax (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Percent    
Statutory rate 21.00% 21.00%
State taxes 3.00% 7.00%
Meals and entertainment 10.00% 3.00%
Excess officer's compensation 1.00% 3.00%
Stock based compensation   (7.00%)
Research and development credit (17.00%) (4.00%)
Other (1.00%)  
Effective rate 17.00% 23.00%
Estimated Rate One    
Effective Income Tax Rate Reconciliation, Percent    
Effective rate 21.00%