v3.26.1
Accounts Receivable and Significant Concentrations (Details 2)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
U.S Federal Government One    
Revenue percentage 85.00% 87.00%