XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 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 December 31,Nine Months Ended December 31,
2023202220232022
Commercial product and service3,175 $3,960 9,727 $11,556 
Government1,495 533 5,836 1,763 
Revenue, net$4,670 $4,493 $15,563 $13,319 

Revenue from related parties is as follows and included in Commercial product and service revenue (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
2023202220232022
Commercial product and service$1,981 $2,917 $4,711 $6,081