v3.26.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Significant Accounting Policies [Line Items]      
Percentage of investment company taxable income distribute to stockholders 90.00%    
Percentage of net ordinary income 98.00%    
Percentage of capital gain net income 98.20%    
Percentage of excise tax on minimum distribution amount 4.00%    
Accrued excise tax expense $ 91 $ 68  
Federal      
Significant Accounting Policies [Line Items]      
Deferred tax assets, capital loss carryforwards     $ 188,051
Capital loss carryforward     38,660
Capital loss carryforward, short-term     16,815
Capital loss carryforward, long-term     $ 171,236
Maximum      
Significant Accounting Policies [Line Items]      
Percentage of aggregate investment fair value on total capitalization 5.00%    
Percentage of individual investment fair value on total capitalization 1.00%