XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - Schedule of Secured Financing Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 01, 2024
Mar. 31, 2025
Dec. 31, 2024
Nov. 22, 2024
Sep. 20, 2024
Aug. 05, 2024
Debt Instrument [Line Items]            
Facility amount   $ 766,130        
Secured financing   445,495 $ 535,469      
PLW Trust            
Debt Instrument [Line Items]            
Facility amount   429,030   $ 429,000 $ 306,500  
PLW II Trust            
Debt Instrument [Line Items]            
Facility amount $ 337,100 $ 337,100       $ 245,200
Credit Facility | PLW Trust            
Debt Instrument [Line Items]            
Interest rate, basis spread (as a percent)   3.35%        
Secured financing   $ 224,516 265,654      
Credit Facility | PLW II Trust            
Debt Instrument [Line Items]            
Interest rate, basis spread (as a percent) 3.07% 3.07%        
Secured financing   $ 220,979 $ 269,815