XML 64 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Additional Information) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Nov. 30, 2024
ft²
Leases [Abstract]      
Area of office space | ft²     10,934
Lease Term     61 months
Renewal Term     4 years
Lessee Operating Lease Description The lease commenced in March 2025 and will expire in April 2030.    
Weighted average remaining lease term 4 years 1 month 6 days    
Weighted average remaining lease term discount rate 7.40%    
Short-term lease costs | $ $ 0.2 $ 0.6