v3.26.1
Transactions with Related Parties, Africanus Inc (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 06, 2024
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 17, 2022
Transactions with Related Parties [Abstract]            
Shares redeemed (in shares)     3,659,627 2,191,121    
Series F Shares [Member]            
Transactions with Related Parties [Abstract]            
Dividends declared     $ 0 $ 5,009    
Related Party [Member] | Africanus [Member] | Series F Shares [Member]            
Transactions with Related Parties [Abstract]            
Preferred shares to be sold (in shares)           7,560,759
Percentage of preferred shares transferred to 3 Sororibus Trust   100.00%        
Dividends declared     0 $ 5,009    
Shares redeemed (in shares) 3,659,627     2,191,121 1,349,252  
Shares redeemed $ 43,916     $ 26,293 $ 16,191  
Dividends payable     $ 0