Deferred Contract Incentive (Details) - USD ($) |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
|
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 | $ 1,000,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 |