XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product    
Revenue from contracts with customers, total $ 55,108,000 $ 51,516,000
Military [Member]    
Product    
Revenue from contracts with customers, total 38,498,000 42,394,000
Commercial [Member]    
Product    
Revenue from contracts with customers, total $ 16,610,000 $ 9,122,000