v3.26.1
Leases (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
Oct. 31, 2025
Oct. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]                
ROU lease asset       $ 5,593,000   $ 5,593,000   $ 1,464,000
Ownership percentage of acquisitions 60.00% 100.00% 51.00%          
Short term leases       95,000 $ 32,000 157,000 $ 64,000  
Variable interest expense       0 0      
Interest income recognized from sales-type leases       $ 200,000 $ 22,000 $ 300,000 $ 22,000