v3.26.1
Leases - Additional Information (Details)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
May 01, 2025
USD ($)
Dec. 20, 2024
ft²
Sep. 20, 2023
Apr. 30, 2017
ft²
Jan. 31, 2017
ft²
Leases [Abstract]                
Area of corporate headquarters | ft²         6,709   6,003 21,020
Operating lease, extended term           60 months    
Weighted average remaining operating lease   4 years 2 months 12 days 4 years 7 months 6 days          
Weighted average discount rate for operating leases 8.09%   8.23%          
Right-of-use assets and operating lease liabilities | $       $ 1,153