XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Total revenue from contracts with customers $ 4,974 $ 3,038 $ 23,132 $ 16,142
Transferred at Point in Time [Member]        
Total revenue from contracts with customers 4,458 2,778 21,966 15,060
Transferred over Time [Member]        
Total revenue from contracts with customers 516 260 1,166 1,082
UNITED STATES        
Total revenue from contracts with customers 351 131 852 1,895
Europe [Member]        
Total revenue from contracts with customers 2,019 1,547 11,013 9,130
Asia Pacific [Member]        
Total revenue from contracts with customers 1,591 1,252 10,085 4,850
Other Countries [Member]        
Total revenue from contracts with customers $ 1,013 $ 108 $ 1,182 $ 267