v3.26.3
Leases - Additional Information (Details)
Sep. 30, 2026
Lessee, Lease, Description [Line Items]  
Operating Lease, Weighted Average Remaining Lease Term 8 years 10 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 4.50%