v3.26.1
Business and Operations (Details)- Ione Loan - Ione Loan - Secured Debt - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Sep. 20, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Line of credit facility, maximum borrowing capacity     $ 110,000,000
Long-term Line of Credit $ 98,900,000 $ 56,600,000  
Business and Operations      
Debt instrument, interest rate, stated percentage     11.00%
Long-term Line of Credit 98,900,000 $ 56,600,000  
Long-Term Line Of Credit Net $ 98,700,000