v3.24.0.1
Intangible Assets (Details) - Schedule of Amortization Expense for Definite-Lived Intangible Assets
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Amortization Expense for Definite-Lived Intangible Assets [Abstract]  
2024 $ 4,343
2025 3,242
2026 2,399
2027 1,403
2028 791
Thereafter 1,532
Total future amortization for definite-lived intangible assets $ 13,710