v3.26.1
Summary of Significant Accounting Policies - Schedule of Allowance for Credit Losses (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Allowance for Credit Losses [Abstract]    
Balance at Beginning of Period $ 464,000 $ 396,000
Charged to Expenses 165,000 20,000
Deductions from the Allowance
Balance at End of Period $ 629,000 $ 416,000