XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Event (Narrative) (Details) - MTEC Grant - USD ($)
$ in Thousands
3 Months Ended
Apr. 29, 2025
Mar. 31, 2025
Mar. 31, 2024
Jul. 31, 2024
Sep. 29, 2022
Jun. 15, 2020
Revenue from grants       $ 21,600 $ 16,300 $ 15,000
Grant revenue from the MTEC Agreement   $ 500 $ 1,000      
Subsequent Events            
Revenue from grants $ 26,200          
Grant revenue from the MTEC Agreement $ 4,650