v3.26.1
Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2026
Computer and office equipment [Member]  
Property and equipment useful life, maximum 5 years
Property and equipment useful life, minimum 2 years
Computer software [Member]  
Property and equipment useful life 3 years
Internal-use software [Member]  
Property and equipment useful life 3 years
Furniture and fixtures [Member]  
Property and equipment useful life 4 years
Leasehold improvements [Member]  
Property and equipment useful life, maximum 5 years
Property and equipment useful life, minimum 2 years
Vehicles [Member]  
Property and equipment useful life 5 years