XML 111 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 15,120 $ 3,800 $ 2,600
State and local      
Total state and local 7,935 2,566 1,684
Foreign 0 0 0
Total 23,055 6,366 4,284
California      
State and local      
Total state and local 7,115 2,400 1,460
All other states      
State and local      
Total state and local $ 820 $ 166 $ 224