XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Borrowings - PLW Facility (Details) - USD ($)
$ in Thousands
6 Months Ended
Nov. 22, 2024
Sep. 20, 2024
Jun. 30, 2025
Debt Instrument [Line Items]      
Facility amount     $ 953,630
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%