v3.25.4
Operating Leases, Right-of-Use Assets and Lease Liabilities - Schedule of Operating Lease Information (Details)
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Weighted-average remaining lease-term (years) 4 years 5 months 8 days 2 years 4 months 9 days
Weighted-average discount rate 10.60% 9.51%