XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Allowance for Credit Losses (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Allowance for Credit Losses [Abstract]    
Balance at Beginning of Period $ 396,000 $ 344,000
Charged to Expenses 28,000 26,000
Deductions from the Allowance (56,000) (82,000)
Balance at End of Period $ 368,000 $ 288,000