v3.26.1
Subsequent Events (Details Narrative) - USD ($)
6 Months Ended
Jul. 31, 2026
Jul. 15, 2026
Jul. 01, 2026
Jun. 30, 2026
Jul. 20, 2026
Mar. 31, 2026
Dec. 31, 2025
[1]
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Aug. 24, 2023
Jul. 12, 2023
Debt Instrument [Line Items]                                    
Price per share       $ 34.61 [1]   $ 33.36 $ 34.51 $ 33.61 $ 33.16 $ 31.13 $ 29.83 $ 29.54 $ 28.6 $ 27.3 $ 26.42 $ 25.58 $ 25 $ 25
Subsequent Event [Member]                                    
Debt Instrument [Line Items]                                    
Sale of stock     194,814                              
Price per share     $ 34.61                              
Shares issued and sold, amount     $ 6,742,500                              
Investment amount $ 2,000,000                                  
Interest rate 12.00%                                  
Number of shares repurchase         245,851                          
O2026 Q2 Dividends [Member]                                    
Debt Instrument [Line Items]                                    
Dividend declaration date       Jun. 29, 2026                            
Dividend payable date       Jul. 15, 2026                            
Dividend paid per share       $ 0.0162                            
Dividend record date       Jun. 30, 2026                            
Dividend paid       $ 79,656                            
O2026 Q3 Dividends [Member] | Subsequent Event [Member]                                    
Debt Instrument [Line Items]                                    
Dividend payable date   Jul. 15, 2026                                
Dividend paid per share   $ 0.0162                                
Dividend paid   $ 79,656                                
[1] Calculated using net assets attributable to common shareholders