XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Allowance For Credit Losses [Abstract]    
Balance at Beginning of Period $ 396,000 $ 344,000
Charged to Expenses 20,000 26,000
Deductions from the Allowance (49,000)
Balance at End of Period $ 416,000 $ 321,000