XML 190 R137.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Income taxes paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments, Owned, Federal Income Tax Note [Line Items]      
Total Incomes Taxes Paid $ 12,502 $ 7,429 $ 6,884
Federal 8,471 3,904 4,650
Florida      
Investments, Owned, Federal Income Tax Note [Line Items]      
State 615 0 0
New York City      
Investments, Owned, Federal Income Tax Note [Line Items]      
State 0 314 0
New York State      
Investments, Owned, Federal Income Tax Note [Line Items]      
State 1,544 1,704 1,128
Other      
Investments, Owned, Federal Income Tax Note [Line Items]      
State $ 1,872 $ 1,507 $ 1,106