Subsequent Events |
6 Months Ended |
---|---|
Jun. 30, 2025 | |
Subsequent Events [Abstract] | |
Subsequent Events | 12. Subsequent events On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted into law. OBBBA provides for significant U.S. tax law changes and modifications. The Company is currently evaluating the potential effects of the new legislation. No adjustments have been made to the consolidated financial statements as of and for the period ended June 30, 2025, in relation to this legislation. |