v3.25.4
Description of Business and Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2025
Computer and office equipment [Member]  
Depreciable lives 2 to 5 years
Computer software [Member]  
Depreciable lives 3 years
Internal-use software [Member]  
Depreciable lives 3 years
Furniture and fixtures [Member]  
Depreciable lives 4 years
Leasehold improvements [Member]  
Depreciable lives 2 to 5 years
Vehicles [Member]  
Depreciable lives 5 years