XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Contract Incentive (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Deferred Contract Incentive [Line Items]    
Deferred contract incentive $ 283,000 $ 496,000
Maximum [Member]    
Deferred Contract Incentive [Line Items]    
Contract expense, term 4 years  
Minimum [Member]    
Deferred Contract Incentive [Line Items]    
Contract expense, term 1 year  
National Financial Services LLC [Member]    
Deferred Contract Incentive [Line Items]    
Business development credit $ 3,000,000  
Deferred contract incentive 100,000  
Contra expense 213,000 213,000
Deferred contract incentive $ 300,000 $ 500,000