v3.25.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Summary of Significant Accounting Policies [Line Items]      
Total annual gross revenue $ 1,070,000    
Non-convertible debt 1,000,000    
Escrow account 1,520    
Allowance for uncollectible accounts 185    
Advertising expense 58 $ 268  
Federal deposit insurance corporation     $ 250,000
Uninsured amount $ 2,900   $ 0
Minimum [Member]      
Summary of Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Maximum [Member]      
Summary of Significant Accounting Policies [Line Items]      
Estimated useful lives 7 years    
Customer Concentration Risk [Member] | Five Customers [Member] | Revenue Benchmark [Member]      
Summary of Significant Accounting Policies [Line Items]      
Customers accounted percentage 57.00% 70.00%  
Customer Concentration Risk [Member] | Five Customers [Member] | Accounts Receivable [Member]      
Summary of Significant Accounting Policies [Line Items]      
Customers accounted percentage 59.00%   63.00%
2020 Stock Incentive Plan [Member]      
Summary of Significant Accounting Policies [Line Items]      
Reserved shares (in Shares) 4,000,000