v3.26.1
Other Balance Sheet Components (Details 3 Textuals) - Internal-use software
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Other Balance Sheet Components  
Internal-use software not placed in service $ 7.3
Minimum [Member]  
Other Balance Sheet Components  
Capitalized internal-use software useful life 3 years
Maximum [Member]  
Other Balance Sheet Components  
Capitalized internal-use software useful life 5 years