XML 99 R68.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 $ 1,350 $ 1,169  
Total cash paid for taxes, net 17,546 11,187 $ 5,015
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
All other states 3,819 2,251 1,351
Florida      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
All other states 11,550 6,400 1,490
Pennsylvania      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
All other states   455 1,338
Texas      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
All other states 815 835 833
All other states      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
All other states $ 12 $ 77 $ 3