v3.26.1
Income Tax
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Income Tax Income TaxThe Company recorded income tax expense of $0.5 million and $0.2 million for the three month periods ended June 30, 2026 and 2025, respectively, and $0.7 million and $0.4 million for the six month periods ended June 30, 2026 and 2025, respectively, which was primarily attributable to income tax expense in profitable jurisdictions for both respective periods.