XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Taxes [Abstract]        
Income tax expense (benefit) $ 423 $ (334) $ 2,155 $ 25,299
Pre-tax earnings (loss) $ (8,972) $ (7,059) $ (35,692) $ (32,133)
Effective tax rate     (6.00%) (78.70%)
US federal income tax statutory rate     21.00%