XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations (Details) - Schedule of revenues, net loss and earnings per share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Schedule Of Revenues Net Loss And Earnings Per Share Abstract    
Revenues $ 33,001 $ 94,190
Net loss $ (11,742) $ (34,757)
Net loss per share – basic and diluted (in Dollars per share) $ (0.15) $ (0.45)