v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 33,815,017 $ 32,082,525 $ 32,542,493 $ 25,467,447
Revenue remaining performance obligation amount nonrefundable 32,700,000      
Revenue remaining performance obligation amount non refundable current 3,800,000      
Revenue remaining performance obligation amount non refundable long term 2,900,000      
Refundable deferred revenue $ 1,100,000   $ 1,100,000  
Minimum [Member]        
Disaggregation of Revenue [Line Items]        
Contract with customer liability remaining performance obligation expected timing of satisfication period 12 months      
Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Contract with customer liability remaining performance obligation expected timing of satisfication period 60 months      
DLC and ARK IP [Member]        
Disaggregation of Revenue [Line Items]        
Revenue remaining performance obligation amount nonrefundable $ 26,000,000.0      
DLC and ARK IP [Member] | Minimum [Member]        
Disaggregation of Revenue [Line Items]        
Contract with customer liability remaining performance obligation expected timing of satisfication period 12 months      
DLC and ARK IP [Member] | Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Contract with customer liability remaining performance obligation expected timing of satisfication period 60 months