v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Long-term Incentive Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares authorized (in shares) 26,783  
RSUs | Long-term Incentive Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based awards vesting period 3 years  
Number of shares entitled to for each award 1  
Restricted Stock Units (RSUs) And Stock Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 6,343,401 $ 2,355,395
Unamortized stock-based compensation expense for unvested stock $ 31,823,238  
Unamortized stock-based compensation expense weighted-average remaining contractual life 2 years 1 month 6 days  
Restricted Stock Units (RSUs) And Stock Options | Cost of Sales    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 671,669 485,319
Restricted Stock Units (RSUs) And Stock Options | General and Administrative Expense    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 5,671,732 $ 1,870,076