v3.26.1
Nature of the Business and Presentation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 18, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 27, 2023
Nature of the Business and Presentation [Line Items]                
Contract value               $ 150,000
Initial award amount               54,900
Contract additional value   $ 63,400            
Contract description         (i) a no-cost extension of the base phase of the contract from March 2026 to June 2026 and (ii) accelerated funding of approximately $31.7 million for further follow-on development and procurement activities related to the DeepView System      
Development costs $ 9,700 $ 9,700            
Increased net interest expense       $ 120   $ 120    
Decreased financing related costs       $ 120   $ 120    
Allowance for credit loss          
Cash and cash equivalents     14,000   14,000   15,400  
Accumulated deficit     (63,388)   (63,388)   (55,800)  
Notes payable     14,900   14,900   8,400  
Long-term debt     $ 11,100   11,100   $ 5,500  
Undiscounted operating lease payments         $ 1,400      
Ongoing partnership 86,600              
Contract with an overall value 150,000              
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]                
Nature of the Business and Presentation [Line Items]                
Concentration risk, percentage         96.00%   100.00%  
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]                
Nature of the Business and Presentation [Line Items]                
Concentration risk, percentage     93.00% 92.00% 88.00% 94.00%    
Food and Drug Administration [Member]                
Nature of the Business and Presentation [Line Items]                
Contract additional value               $ 95,100
Common Stock [Member]                
Nature of the Business and Presentation [Line Items]                
Advancement of contract $ 31,700