XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Line of credit facility $ 507,000 $ 600,000
Loan maturity period description several weeks to 2 years  
Debt, weighted average interest rate 5.87%  
Senior Secured Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Line of credit facility $ 110,000  
Line of credit facility, maximum borrowing capacity $ 150,000,000  
Debt instrument basis spread on variable rate 1.50%  
Line of credit interest rate 6.77%