XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Intangible Assets, net      
Amortization expense for intangible assets $ 0.8 $ 0.8  
Estimated annual amortization expense for 2024 3.2    
Estimated annual amortization expense for 2025 3.2    
Estimated annual amortization expense for 2026 3.2    
Estimated annual amortization expense for 2027 3.2    
Estimated annual amortization expense for 2028 3.2    
Estimated annual amortization expense for 2029 3.2    
Estimated annual amortization expense for 2030 3.2    
Estimated annual amortization expense for 2031 3.2    
Developed technology      
Intangible Assets, net      
Gross amount of amortizable intangible assets 31.6   $ 31.6
Accumulated amortization for amortizable intangible assets $ 7.3   $ 6.5