Revenue Recognition (Details Narrative)
$ in Millions
Sep. 30, 2023
|Revenue from Contract with Customer [Abstract]|
|Deferred revenue||$ 3.9|
Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.
Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef