Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($) $ in Thousands |
Total |
Common Shares [Member] |
Additional Paid-in Capital [Member] |
Accumulated Deficit [Member] |
Accumulated Other Comprehensive Income (Loss) [Member] |
| Beginning Balance at Dec. 31, 2024 |
$ 503,124
|
$ 3,849
|
$ 779,718
|
$ (276,141)
|
$ (4,302)
|
| Balance, Shares at Dec. 31, 2024 |
|
38,486
|
|
|
|
| Net loss |
(53,094)
|
|
|
(53,094)
|
|
| Other comprehensive income (loss), net of tax |
1,746
|
|
|
|
1,746
|
| Share-based compensation expense |
6,469
|
|
6,469
|
|
|
| Common shares issued, net |
49
|
$ 61
|
(12)
|
|
|
| Common shares issued, net, Shares |
|
610
|
|
|
|
| Ending Balance at Mar. 31, 2025 |
458,294
|
$ 3,910
|
786,175
|
(329,235)
|
(2,556)
|
| Balance, Shares at Mar. 31, 2025 |
|
39,096
|
|
|
|
| Beginning Balance at Dec. 31, 2024 |
503,124
|
$ 3,849
|
779,718
|
(276,141)
|
(4,302)
|
| Balance, Shares at Dec. 31, 2024 |
|
38,486
|
|
|
|
| Net loss |
(89,970)
|
|
|
|
|
| Other comprehensive income (loss), net of tax |
4,936
|
|
|
|
|
| Ending Balance at Sep. 30, 2025 |
442,486
|
$ 3,952
|
804,011
|
(366,111)
|
634
|
| Balance, Shares at Sep. 30, 2025 |
|
39,519
|
|
|
|
| Beginning Balance at Mar. 31, 2025 |
458,294
|
$ 3,910
|
786,175
|
(329,235)
|
(2,556)
|
| Balance, Shares at Mar. 31, 2025 |
|
39,096
|
|
|
|
| Net loss |
(14,081)
|
|
|
(14,081)
|
|
| Other comprehensive income (loss), net of tax |
3,464
|
|
|
|
3,464
|
| Share-based compensation expense |
7,824
|
|
7,824
|
|
|
| Common shares issued, net |
2,846
|
$ 38
|
2,808
|
|
|
| Common shares issued, net, Shares |
|
387
|
|
|
|
| Ending Balance at Jun. 30, 2025 |
458,347
|
$ 3,948
|
796,807
|
(343,316)
|
908
|
| Balance, Shares at Jun. 30, 2025 |
|
39,483
|
|
|
|
| Net loss |
(22,795)
|
|
|
(22,795)
|
|
| Other comprehensive income (loss), net of tax |
(274)
|
|
|
|
(274)
|
| Share-based compensation expense |
7,181
|
|
7,181
|
|
|
| Common shares issued, net |
27
|
$ 4
|
23
|
|
|
| Common shares issued, net, Shares |
|
36
|
|
|
|
| Ending Balance at Sep. 30, 2025 |
442,486
|
$ 3,952
|
804,011
|
(366,111)
|
634
|
| Balance, Shares at Sep. 30, 2025 |
|
39,519
|
|
|
|
| Beginning Balance at Dec. 31, 2025 |
$ 450,037
|
$ 3,983
|
813,769
|
(368,333)
|
618
|
| Balance, Shares at Dec. 31, 2025 |
39,834,000
|
39,834
|
|
|
|
| Net loss |
$ (20,908)
|
|
|
(20,908)
|
|
| Other comprehensive income (loss), net of tax |
(476)
|
|
|
|
(476)
|
| Share-based compensation expense |
6,533
|
|
6,533
|
|
|
| Common shares issued, net |
|
$ 55
|
(55)
|
|
|
| Common shares issued, net, Shares |
|
548
|
|
|
|
| Ending Balance at Mar. 31, 2026 |
435,186
|
$ 4,038
|
820,247
|
(389,241)
|
142
|
| Balance, Shares at Mar. 31, 2026 |
|
40,382
|
|
|
|
| Beginning Balance at Dec. 31, 2025 |
$ 450,037
|
$ 3,983
|
813,769
|
(368,333)
|
618
|
| Balance, Shares at Dec. 31, 2025 |
39,834,000
|
39,834
|
|
|
|
| Net loss |
$ (42,780)
|
|
|
|
|
| Other comprehensive income (loss), net of tax |
(1,178)
|
|
|
|
|
| Ending Balance at Sep. 30, 2026 |
$ 429,567
|
$ 4,075
|
837,165
|
(411,113)
|
(560)
|
| Balance, Shares at Sep. 30, 2026 |
40,749,000
|
40,749
|
|
|
|
| Beginning Balance at Mar. 31, 2026 |
$ 435,186
|
$ 4,038
|
820,247
|
(389,241)
|
142
|
| Balance, Shares at Mar. 31, 2026 |
|
40,382
|
|
|
|
| Net loss |
(15,798)
|
|
|
(15,798)
|
|
| Other comprehensive income (loss), net of tax |
(419)
|
|
|
|
(419)
|
| Share-based compensation expense |
7,735
|
|
7,735
|
|
|
| Common shares issued, net |
2,476
|
$ 35
|
2,441
|
|
|
| Common shares issued, net, Shares |
|
348
|
|
|
|
| Ending Balance at Jun. 30, 2026 |
429,180
|
$ 4,073
|
830,423
|
(405,039)
|
(277)
|
| Balance, Shares at Jun. 30, 2026 |
|
40,730
|
|
|
|
| Net loss |
(6,074)
|
|
|
(6,074)
|
|
| Other comprehensive income (loss), net of tax |
(283)
|
|
|
|
(283)
|
| Share-based compensation expense |
6,744
|
|
6,744
|
|
|
| Common shares issued, net |
|
$ 2
|
(2)
|
|
|
| Common shares issued, net, Shares |
|
19
|
|
|
|
| Ending Balance at Sep. 30, 2026 |
$ 429,567
|
$ 4,075
|
$ 837,165
|
$ (411,113)
|
$ (560)
|
| Balance, Shares at Sep. 30, 2026 |
40,749,000
|
40,749
|
|
|
|