XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details Narrative) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Accounts receivable $ 100,000 $ 200,000
Allowance for credit losses 100,000 100,000
Contract asset balance $ 627,000 $ 8,000