v3.26.1
Other Liabilities - Summary of Other Liabilities (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities [Line Items]      
Accrued interest payable [1]   $ 50,978 $ 47,576
Accrued Dividend Payalble [2]   127,857 124,503
Accrued debt issuance costs   39,268 30,938
Accrued debt issuance costs   100 200
Revolving Credit Facility      
Other Liabilities [Line Items]      
Accrued interest payable   6,500 1,200
DDTL Credit Agreement      
Other Liabilities [Line Items]      
Accrued interest payable   400 46,400
Senior Notes      
Other Liabilities [Line Items]      
Accrued interest payable   44,100  
Other Deposits      
Other Liabilities [Line Items]      
Accrued issuance costs   100 $ 100
Other Payables      
Other Liabilities [Line Items]      
Accrued issuance costs   $ 300  
O 2025 Q4 Dividends      
Other Liabilities [Line Items]      
Dividend payable declared date     Dec. 22, 2025
Dividend payable paid date     Jan. 15, 2026
O 2026 Q1 Dividends      
Other Liabilities [Line Items]      
Dividend payable declared date Mar. 23, 2026    
Dividend payable paid date Apr. 15, 2026    
O 2026 Q2 Dividends      
Other Liabilities [Line Items]      
Dividend payable declared date   Jun. 23, 2026  
Dividend payable paid date   Jul. 15, 2026  
2024 Incentive Plan      
Other Liabilities [Line Items]      
Accrued Dividend Payalble   $ 100 $ 100
[1] Includes accrued interest payable related to the Revolving Credit Facility of $6.5 million, Senior Notes of $44.1 million, and DDTL Credit Facility of $0.4 million as of June 30, 2026, and accrued interest payable for Revolving Credit Facility of $1.2 million and Senior Notes of $46.4 million as of December 31, 2025.
[2] Dividend payable as of June 30, 2026 relates to the dividend declared by the Company on June 23, 2026 and paid on July 15, 2026. Dividend payable as of December 31, 2025 relates to the dividend declared by the Company on December 22, 2025 and paid on January 15, 2026. See Note 11. Stockholders' Equity.