XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate
Effective income tax rate
Six Months Ended
June 30,
(Dollars in thousands)20252024
(Benefit from) provision for income taxes$36,058 $5,604 
Effective income tax rate24 %*
* Not meaningful