v3.26.3
Leases - Additional Information (Details) - ft²
Sep. 30, 2026
Dec. 31, 2025
Dec. 20, 2024
Sep. 20, 2023
Apr. 30, 2017
Jan. 31, 2017
Leases [Abstract]            
Area of corporate headquarters     6,709   6,003 21,020
Operating lease, extended term       60 months    
Weighted average remaining operating lease 4 years 4 years 7 months 6 days        
Weighted average discount rate for operating leases 8.00% 8.23%