XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives - Schedule of Fair Value of Derivative Financial Instruments (Details) - Non-designated Hedges - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
5-year Treasury note futures    
Derivative [Line Items]    
Fair value of derivative liability [1] $ (24)  
Fair value of derivative asset [1]   $ 20
2-year Treasury note futures    
Derivative [Line Items]    
Fair value of derivative liability [1] (1)  
Fair value of derivative asset [1]   $ 2
Interest rate swap    
Derivative [Line Items]    
Fair value of derivative liability [1] $ (101)  
[1] The derivative asset balance as of December 31, 2023 is included in other assets, net on the Company's Consolidated Balance Sheets. The derivative liability balance as of June 30, 2024 is included in accounts payable, accrued expenses and other liabilities.