v3.26.1
Common Stock and Share Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 16, 2026
May 05, 2026
Apr. 16, 2026
Jan. 16, 2026
Jul. 16, 2025
Jun. 24, 2025
Apr. 15, 2025
Jan. 15, 2025
May 21, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Common Stock and Share Transactions [Line Items]                            
Common shares, shares authorized (in Shares)                   100,000,000   100,000,000   100,000,000
Common shares, shares outstanding                   66,216,562 [1] 70,714,990 [1] 66,216,562 [1] 70,714,990 [1] 67,998,184
Share repurchase plan                   $ 3,767 $ 8,769 $ 25,152 $ 9,153  
Aggregate purchase price   $ 100,000                        
Dividend per share (in Dollars per share)                       $ 0.8 $ 1  
DRIP value                   $ 0 $ 0 $ 0 $ 4,027  
Dividend payable on March 18, 2025 [Member]                            
Common Stock and Share Transactions [Line Items]                            
Dividend per share (in Dollars per share)                         $ 0.1  
KAPC Investment Holdings, L.P. [Member]                            
Common Stock and Share Transactions [Line Items]                            
Owned shares (in Shares)                   957,217   957,217    
Common Stock [Member]                            
Common Stock and Share Transactions [Line Items]                            
Open market purchases               $ 489            
10b5-1 Plan [Member]                            
Common Stock and Share Transactions [Line Items]                            
Share repurchase plan                 $ 100,000          
Shares purchasable under amended and restated plan   $ 100,000                        
Dividend Reinvestment Plan [Member]                            
Common Stock and Share Transactions [Line Items]                            
DRIP shares issued (in Shares)                       0 240,972  
Open market purchases $ 554   $ 382 $ 219 $ 380 $ 257 $ 2,401              
DRIP value                       $ 0 $ 4,027  
Dividend Reinvestment Plan [Member] | January 15, 2025 [Member]                            
Common Stock and Share Transactions [Line Items]                            
Total DRIP value from issuance and open market purchase               $ 3,923            
Dividend Reinvestment Plan [Member] | Common Stock [Member]                            
Common Stock and Share Transactions [Line Items]                            
DRIP shares issued (in Shares)               205,626            
DRIP value               $ 3,434            
[1] The per common share data was derived by using weighted average shares outstanding.