XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Expected tax benefit at federal statutory rate $ (2,596) $ (1,437) $ (7,289) $ (6,286)
State income tax benefit, net of federal tax effect (667) (367) (1,873) (1,603)
Excess tax deficiency from share-based compensation and other expense, net 289 262 2,021 121
Income tax benefit $ (2,974) $ (1,542) $ (7,141) $ (7,768)