XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 22, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]      
Interest expense on repurchase transactions   $ 968 $ 1,614
Subsequent Event | Macquarie US Trading LLC      
Subsequent Event [Line Items]      
Interest expense on repurchase transactions $ 2,922    
Repurchase agreement weighted average annual interest rate 7.29%