XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE AND OTHER CONTRACTS WITH CUSTOMERS (Details 1)
12 Months Ended
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Beginning balance $ 1,405,280
Billings 767,832
Revenue recognized (2,173,112)
Ending balance