v3.25.2
STOCK BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 497,164 $ 614,115 $ 1,866,095 $ 2,490,409
Cost of revenue [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 105,734 125,632 466,658 640,847
Research and Development [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 93,425 139,050 476,666 617,386
Selling and Marketing [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 196,488 80,925 (181,160) [1] 266,675 [1]
General and Administrative [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 101,517 $ 268,508 $ 1,103,931 $ 965,501
[1] Includes the reversal of stock compensation expense due to the departure of our Chief Marketing and Sales Officer in April 2024 and the resultant forfeiture of his unvested awards.