Subsequent Event |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Event | 18.SUBSEQUENT EVENTS On July 21, 2026, the Company’s Board of Directors approved, subject to receipt of regulatory approvals, the annual renewal of its NCIB. The renewal is expected to commence following the conclusion of the Company’s current NCIB expiring August 11, 2026. Subject to receipt of regulatory approval, the Company anticipates that it will be authorized to make purchases during the period of August 12, 2026 to August 11, 2027 or until such earlier time as the NCIB is completed or terminated at the Company’s option. On July 22, 2026, the Company announced that its Board of Directors approved a regular quarterly cash dividend of $0.350 per Company common share. The dividend will be paid on August 20, 2026, to shareholders of record on the close of business on August 6, 2026. Subsequent to June 30, 2026 and through the date the accompanying condensed financial statements were issued, the Company repurchased 452,498 common shares pursuant to the NCIB in effect during that period at an aggregate cost of $77,524. |