v3.26.3
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Interest on repurchase agreements $ (190,599) $ (171,665) $ (556,137) $ (455,986)
BUCKLER Securities, LLC | Related Party        
Interest on repurchase agreements $ (93,128) $ (82,157) $ (260,192) $ (211,475)