XML 111 R70.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Cash Paid for Income Taxes, Net of Refunds (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Disclosure [Abstract]  
Federal $ 18,160
State 5,482
Foreign 0
Total cash paid for income taxes, net of refunds $ 23,642