XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Financings - Commercial Mortgage Pass Through Certificates (Details) - Secured Debt
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Arroyo Trust  
Debt Instrument [Line Items]  
Principal Balance $ 206,562
Carrying Value 206,562
Less: Unamortized Deferred Financing Costs 2,382
Total 204,180
Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance 123,139
Carrying Value 123,139
Less: Unamortized Deferred Financing Costs 1,421
Total 121,718
Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance 357,592
Carrying Value 314,243
Arroyo Mortgage Trust 2022-2  
Debt Instrument [Line Items]  
Principal Balance 327,737
Fair Value 317,820
CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance 1,370,691
Fair Value 1,081,392
Class A-1A | Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance $ 71,442
Coupon 1.70%
Carrying Value $ 71,442
Class A-1A | Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance $ 207,475
Coupon 2.50%
Carrying Value $ 190,278
Class A-1B | Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance $ 8,477
Coupon 2.10%
Carrying Value $ 8,477
Class A-1B | Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance $ 82,942
Coupon 3.30%
Carrying Value $ 73,339
Class A-1 | Arroyo Trust  
Debt Instrument [Line Items]  
Principal Balance $ 159,413
Coupon 3.30%
Carrying Value $ 159,413
Class A-1 | Arroyo Mortgage Trust 2022-2  
Debt Instrument [Line Items]  
Principal Balance $ 260,794
Coupon 5.00%
Fair Value $ 254,516
Class A-1 | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 120,391
Coupon 3.30%
Fair Value $ 109,142
Class A-2 | Arroyo Trust  
Debt Instrument [Line Items]  
Principal Balance $ 8,549
Coupon 3.50%
Carrying Value $ 8,549
Class A-2 | Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance $ 13,518
Coupon 2.90%
Carrying Value $ 13,518
Class A-2 | Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance $ 21,168
Coupon 3.60%
Carrying Value $ 17,002
Class A-2 | Arroyo Mortgage Trust 2022-2  
Debt Instrument [Line Items]  
Principal Balance $ 22,199
Coupon 5.00%
Fair Value $ 21,549
Class A-2 | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 531,700
Coupon 4.00%
Fair Value $ 482,927
Class A-3 | Arroyo Trust  
Debt Instrument [Line Items]  
Principal Balance $ 13,545
Coupon 3.80%
Carrying Value $ 13,545
Class A-3 | Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance $ 17,963
Coupon 3.30%
Carrying Value $ 17,963
Class A-3 | Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance $ 28,079
Coupon 3.70%
Carrying Value $ 20,975
Class A-3 | Arroyo Mortgage Trust 2022-2  
Debt Instrument [Line Items]  
Principal Balance $ 27,050
Coupon 5.00%
Fair Value $ 25,947
Class B | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 136,400
Coupon 4.20%
Fair Value $ 117,660
Class C | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 94,500
Coupon 4.30%
Fair Value $ 77,566
Class D | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 153,950
Coupon 4.40%
Fair Value $ 115,780
Class E | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 180,150
Coupon 4.40%
Fair Value $ 99,911
Class F | CSMC Trust  
Debt Instrument [Line Items]  
Principal Balance $ 153,600
Coupon 4.40%
Fair Value $ 70,434
Class M-1 | Arroyo Trust  
Debt Instrument [Line Items]  
Principal Balance $ 25,055
Coupon 4.80%
Carrying Value $ 25,055
Class M-1 | Arroyo Mortgage Trust 2020  
Debt Instrument [Line Items]  
Principal Balance $ 11,739
Coupon 4.30%
Carrying Value $ 11,739
Class M-1 | Arroyo Mortgage Trust 2022  
Debt Instrument [Line Items]  
Principal Balance $ 17,928
Coupon 3.70%
Carrying Value $ 12,649
Class M-1 | Arroyo Mortgage Trust 2022-2  
Debt Instrument [Line Items]  
Principal Balance $ 17,694
Coupon 5.00%
Fair Value $ 15,808
Class X-1 | CSMC Trust  
Debt Instrument [Line Items]  
Coupon 0.70%
Fair Value $ 6,604
Notional amount $ 652,100
Class X-2 | CSMC Trust  
Debt Instrument [Line Items]  
Coupon 0.20%
Fair Value $ 1,368
Notional amount $ 733,500