XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]      
Income Tax Paid, Federal, after Refund Received $ 4,000 $ 1,400 $ 4,400
Income Tax Paid, State and Local, after Refund Received 4,005 1,172 3,300
Income taxes, net of refunds 8,005 2,572 7,700
California      
Income Tax Examination [Line Items]      
Income Tax Paid, State and Local, after Refund Received 4,000 1,170 3,300
Other Tax Jurisdiction      
Income Tax Examination [Line Items]      
Income Tax Paid, State and Local, after Refund Received $ 5 $ 2 $ 0