XML 209 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Contract Incentive (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Contract Incentive [Line Items]    
Business development credit $ 3,000,000  
Deferred contract incentive 100,000  
Deferred contract incentive 496,000 $ 1,246,000
National Financial Services LLC [Member]    
Deferred Contract Incentive [Line Items]    
Business development credit 3,000,000  
Deferred contract incentive 100,000  
Contra expense 850,000 850,000
Deferred contract incentive $ 500,000 $ 1,200,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