v3.26.1
INCOME TAXES - Schedule of Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate - Prior to the adoption of ASU 2023-09 (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation, Percent        
Federal income tax rate 21.00% 21.00% 21.00% 21.00%
Stock-based compensation   (0.30%)   0.10%
State taxes 1.60% 1.30% 1.50% 1.20%
Credits   (2.70%)   (2.60%)
Other (0.20%) 0.60% (0.10%) 0.40%
Effective tax rate 19.10% 19.90% 18.80% 20.10%