XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue, net including related parties, disaggregated by contract type is as follows (in thousands):
Three Months Ended June 30,
20232022
Commercial product and service$3,003 $4,434 
Government2,880 722 
Revenue, net$5,883 $5,156