v3.25.4
Debt - Schedule of Repurchase Agreement (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Amount of Collateral $ 553,927 $ 475,836
Repurchase agreement    
Debt Instrument [Line Items]    
Amount Outstanding 407,072 356,565
Amount of Collateral $ 553,927 475,836
Interest Rate 4.83%  
Repurchase agreement | Goldman Sachs | Bonds    
Debt Instrument [Line Items]    
Amount Outstanding $ 36,431 59,548
Amount of Collateral $ 42,767 $ 70,000
Interest Rate 4.58% 5.18%
Repurchase agreement | Goldman Sachs | Bonds | A Bonds, January 12, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 8,510  
Amount of Collateral $ 10,000  
Interest Rate 4.41%  
Repurchase agreement | Goldman Sachs | Bonds | A Bonds, February 17,2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 27,921  
Amount of Collateral $ 32,767  
Interest Rate 4.63%  
Repurchase agreement | Goldman Sachs | Bonds | A Bonds, January 16, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 29,759
Amount of Collateral   $ 35,000
Interest Rate   5.08%
Repurchase agreement | Goldman Sachs | Bonds | A Bonds, February 18, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 29,789
Amount of Collateral   $ 35,000
Interest Rate   5.27%
Repurchase agreement | Goldman Sachs | Loans    
Debt Instrument [Line Items]    
Amount Outstanding $ 11,148  
Amount of Collateral $ 17,150  
Interest Rate 6.62%  
Maximum borrowing capacity $ 200,000  
Repurchase agreement | Lucid | Bonds    
Debt Instrument [Line Items]    
Amount Outstanding 50,829 $ 34,114
Amount of Collateral $ 60,000 $ 40,000
Interest Rate 4.42% 5.05%
Repurchase agreement | Lucid | Bonds | A Bonds, January 12, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 29,543  
Amount of Collateral $ 35,000  
Interest Rate 4.47%  
Repurchase agreement | Lucid | Bonds | A Bonds, January 15, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 21,286  
Amount of Collateral $ 25,000  
Interest Rate 4.36%  
Repurchase agreement | Lucid | Bonds | A Bonds, January 16, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 34,114
Amount of Collateral   $ 40,000
Interest Rate   5.05%
Repurchase agreement | Barclays | Bonds    
Debt Instrument [Line Items]    
Amount Outstanding $ 85,885 $ 86,956
Amount of Collateral $ 109,816 $ 115,443
Interest Rate 4.65% 5.41%
Repurchase agreement | Barclays | Bonds | A Bonds, January 12, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 12,963  
Amount of Collateral $ 15,000  
Interest Rate 4.51%  
Repurchase agreement | Barclays | Bonds | A Bonds, January 9, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 14,780  
Amount of Collateral $ 17,439  
Interest Rate 4.47%  
Repurchase agreement | Barclays | Bonds | A Bonds, January 14, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 15,598  
Amount of Collateral $ 18,540  
Interest Rate 4.71%  
Repurchase agreement | Barclays | Bonds | A Bonds, January 23, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 18,576  
Amount of Collateral $ 23,014  
Interest Rate 4.46%  
Repurchase agreement | Barclays | Bonds | A Bonds, March 19, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 14,629  
Amount of Collateral $ 20,041  
Interest Rate 4.82%  
Repurchase agreement | Barclays | Bonds | B Bonds, January 23, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 4,195  
Amount of Collateral $ 6,531  
Interest Rate 5.18%  
Repurchase agreement | Barclays | Bonds | B Bonds, March 19, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 4,573  
Amount of Collateral $ 8,129  
Interest Rate 5.20%  
Repurchase agreement | Barclays | Bonds | M Bonds, January 23, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 90  
Amount of Collateral $ 149  
Interest Rate 4.78%  
Repurchase agreement | Barclays | Bonds | M Bonds, March 19, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 481  
Amount of Collateral $ 973  
Interest Rate 5.00%  
Repurchase agreement | Barclays | Bonds | A Bonds, January 10, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 17,065
Amount of Collateral   $ 20,000
Interest Rate   5.20%
Repurchase agreement | Barclays | Bonds | A Bonds, January 13, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 16,917
Amount of Collateral   $ 19,952
Interest Rate   5.19%
Repurchase agreement | Barclays | Bonds | A Bonds, January 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 25,123
Amount of Collateral   $ 32,280
Interest Rate   5.43%
Repurchase agreement | Barclays | Bonds | A Bonds, March 20, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 17,319
Amount of Collateral   $ 24,857
Interest Rate   5.48%
Repurchase agreement | Barclays | Bonds | B Bonds, January 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 4,298
Amount of Collateral   $ 6,232
Interest Rate   6.12%
Repurchase agreement | Barclays | Bonds | B Bonds, March 20, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 5,003
Amount of Collateral   $ 9,667
Interest Rate   5.86%
Repurchase agreement | Barclays | Bonds | M Bonds, January 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 305
Amount of Collateral   $ 512
Interest Rate   5.72%
Repurchase agreement | Barclays | Bonds | M Bonds, March 20, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 926
Amount of Collateral   $ 1,943
Interest Rate   5.65%
Repurchase agreement | Nomura | Bonds    
Debt Instrument [Line Items]    
Amount Outstanding $ 99,005 $ 66,445
Amount of Collateral $ 178,102 $ 119,572
Interest Rate 5.16% 5.67%
Repurchase agreement | Nomura | Bonds | B Bonds, March 19, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 1,638  
Amount of Collateral $ 4,101  
Interest Rate 5.45%  
Repurchase agreement | Nomura | Bonds | M Bonds, March 19, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 31,987  
Amount of Collateral $ 63,893  
Interest Rate 5.45%  
Repurchase agreement | Nomura | Bonds | A Bonds, March 30, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 9,009  
Amount of Collateral $ 12,885  
Interest Rate 5.24%  
Repurchase agreement | Nomura | Bonds | B Bonds, March 30, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 38,477  
Amount of Collateral $ 71,204  
Interest Rate 5.02%  
Repurchase agreement | Nomura | Bonds | M Bonds, March 30, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 17,894  
Amount of Collateral $ 26,019  
Interest Rate 4.89%  
Repurchase agreement | Nomura | Bonds | A Bonds, March 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 10,687
Amount of Collateral   $ 15,615
Interest Rate   5.87%
Repurchase agreement | Nomura | Bonds | B Bonds, March 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 35,563
Amount of Collateral   $ 70,709
Interest Rate   5.66%
Repurchase agreement | Nomura | Bonds | M Bonds, March 31, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 20,195
Amount of Collateral   $ 33,248
Interest Rate   5.56%
Repurchase agreement | Nomura | Loans    
Debt Instrument [Line Items]    
Amount Outstanding $ 20,543 $ 23,331
Amount of Collateral $ 25,999 $ 31,821
Interest Rate 5.91% 6.97%
Maximum borrowing capacity $ 400,000 $ 400,000
Repurchase agreement | Santander | Bonds    
Debt Instrument [Line Items]    
Amount Outstanding 103,231 86,171
Amount of Collateral $ 120,093 $ 99,000
Interest Rate 4.54% 5.11%
Repurchase agreement | Santander | Bonds | A Bonds, January 12, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 21,396  
Amount of Collateral $ 25,000  
Interest Rate 4.41%  
Repurchase agreement | Santander | Bonds | A Bonds, January 15, 2026    
Debt Instrument [Line Items]    
Amount Outstanding $ 81,835  
Amount of Collateral $ 95,093  
Interest Rate 4.58%  
Repurchase agreement | Santander | Bonds | A Bonds, January 6, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 21,685
Amount of Collateral   $ 25,000
Interest Rate   5.18%
Repurchase agreement | Santander | Bonds | A Bonds, January 15, 2025    
Debt Instrument [Line Items]    
Amount Outstanding   $ 64,486
Amount of Collateral   $ 74,000
Interest Rate   5.08%