XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes:
9 Months Ended
Sep. 30, 2023
Income taxes:  
Income taxes:

5.  Income taxes:

The components of income (loss) before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

    

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Domestic

$

(58,402)

$

(3,382)

$

1,057,523

$

22,953

Foreign

(11,944)

(3,656)

(17,834)

(8,596)

Total

$

(70,346)

$

(7,038)

$

1,039,689

$

14,357