v3.25.4
Leases - Schedule of Additional Lease Cost Information (Details)
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Weighted average term - operating lease liabilities 3 years 9 months 7 days 3 years 5 months 23 days
Weighted average incremental borrowing rate - operating lease liabilities 8.00% 8.00%