XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - PLW Facility (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 22, 2024
Sep. 20, 2024
Mar. 31, 2025
Debt Instrument [Line Items]      
Facility amount     $ 766,130
PLW Trust      
Debt Instrument [Line Items]      
Facility amount $ 429,000 $ 306,500 $ 429,030
Advance rate (as a percent)   95.00%  
Advance rate, lower end (as a percent)   92.00%  
Credit Facility | PLW Trust      
Debt Instrument [Line Items]      
Debt term   2 years  
Interest rate, basis spread (as a percent)     3.35%
Credit Facility | PLW Trust | Weighted Average      
Debt Instrument [Line Items]      
Interest rate, basis spread (as a percent) 3.35% 3.40%