XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Details) - Schedule of Significant Changes in Deferred Revenue Balances
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Schedule of Significant Changes in Deferred Revenue Balances [Abstract]  
Balance as of March 31, 2023 $ 992
Revenue recognized that was included in the contract liability at beginning of period (392)
Increase due to cash received, excluding amounts recognized as revenue during the period 368
Balance as of June 30, 2023 $ 968