Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Schedule of Components of Intangible Assets, Net (Details)

v3.24.1
Intangible Assets, Net - Schedule of Components of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets    
Gross Carrying Amount $ 36,741 $ 34,771
Accumulated Amortization (12,832) (7,512)
Net Carrying Value 23,909 27,259
Trade names    
Intangible assets    
Gross Carrying Amount 7,956 7,956
Accumulated Amortization (2,058) (1,263)
Net Carrying Value 5,898 6,693
Software development    
Intangible assets    
Gross Carrying Amount 14,159 12,349
Accumulated Amortization (5,517) (3,029)
Net Carrying Value 8,642 9,320
Customer relationships    
Intangible assets    
Gross Carrying Amount 8,180 8,180
Accumulated Amortization (3,199) (2,085)
Net Carrying Value 4,981 6,095
Agent relationships    
Intangible assets    
Gross Carrying Amount 6,016 5,856
Accumulated Amortization (1,825) (988)
Net Carrying Value 4,191 4,868
Know-how    
Intangible assets    
Gross Carrying Amount 430 430
Accumulated Amortization (233) (147)
Net Carrying Value $ 197 $ 283