v3.24.2.u1
Intangible Assets - Schedule of intangible assets net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangible assets, gross $ 96,605 $ 95,765
Less capitalized patent costs not yet subject to amortization (3,102) (2,838)
Intangible assets subject to amortization, gross 93,503 92,927
Accumulated amortization (20,190) (17,975)
Intangible assets subject to amortization, net 73,313 74,952
Total intagible assets, net $ 76,415 $ 77,790