v3.26.1
Income taxes: - Components of income (loss) before income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Components of income (loss) before income taxes        
Domestic $ 82,969 $ (73,645) $ 30,784 $ (136,219)
Foreign 155 (880) 1,359 (8,569)
Total $ 83,124 $ (74,525) $ 32,143 $ (144,788)