v3.25.4
Warehouse Transaction - Additional Information (Details)
$ in Thousands
12 Months Ended
Apr. 10, 2023
USD ($)
Apr. 10, 2023
CAD ($)
Aug. 22, 2022
USD ($)
Dec. 31, 2023
USD ($)
Investment Company, Change in Net Assets [Line Items]        
Amount acquired through portfolio investment $ 407,004,000 $ 66,771    
Warehouse transaction $ 2,617,000     $ 2,617,000
Warehouse Conditions [Member]        
Investment Company, Change in Net Assets [Line Items]        
Warehousing transactions stock issuance threshold     $ 200,000,000