XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Summary Of Income Taxes Paid To Jurisdictions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Federal tax $ 4,710 $ 6,404
Florida tax 45 7
Total taxes paid $ 4,755 $ 6,411