v3.26.3
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
U.S. federal and state corporate-level income tax expense/(benefit) $ 3,216,000 $ 3,092,000 $ 6,375,000 $ 9,124,000
U.S. federal excise tax expense 1,797,000 1,750,000 4,557,000 4,750,000
Federal and state income tax expense/(benefit) for taxable subsidiaries $ 1,419,000 $ 1,342,000 $ 1,818,000 $ 4,374,000