Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details) - Schedule of Revenue from Unfulfilled Performance Obligations

v3.23.3
Revenue (Details) - Schedule of Revenue from Unfulfilled Performance Obligations
Sep. 30, 2023
USD ($)
Unfulfilled performance obligations:  
Total $ 1.9
2023 Total unfulfilled performance obligations 1.3
2024 Total unfulfilled performance obligations 0.6
All other performance obligations [Member]  
Unfulfilled performance obligations:  
Total 1.9
2023 Total unfulfilled performance obligations 1.3
2024 Total unfulfilled performance obligations $ 0.6