Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details)

v3.24.0.1
Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets    
Net Carrying Amount $ 4,099 $ 3,258
Patents And License Agreements    
Intangible assets    
2024 236  
2025 236  
2026 235  
2027 232  
2028 232  
Thereafter 2,928  
Net Carrying Amount $ 4,099