XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Deferred revenue, beginning balance in advance of revenue recognition billing $ 9,551,446 $ 20,280,934
Revenue recognized (453,223) (18,832,396)
Revenue deferred 302,094 8,102,908
Deferred revenue, ending balance 9,400,317 9,551,446
Less: short term portion (4,517,573) (4,335,404)
Deferred revenue, long term $ 4,882,744 $ 5,216,042