v3.26.3
Subsequent Events
9 Months Ended
Sep. 30, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn October 1, 2026, the Company commenced its first offering under the ESPP. The initial offering began October 1, 2026, ends on July 31, 2028, unless terminated earlier, and consists of four purchase periods. The purchase periods end on the last trading day of January and July of each year.