XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue and Contracts with Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2028
Dec. 31, 2027
Dec. 31, 2026
Dec. 31, 2025
Revenue and Contracts with Customers [Line Items]            
Accounts receivable $ 561,923         $ 780,132
Deferred revenue 2,249,955         $ 1,658,015
Revenue recognized 81,059 $ 26,823        
Remaining performance obligations 2,249,955          
Revenue $ 104,573 $ 47,152        
Forecast [Member]            
Revenue and Contracts with Customers [Line Items]            
Percentage of remaining performance obligations     30.00% 36.00% 19.00%