v3.25.1
Contract Acquisition Costs and Intangible Asset - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Contract Acquisition Costs and Intangible Asset    
Contract acquisition costs, Gross Carrying Amount $ 12,980 $ 12,980
Contract acquisition costs, Accumulated Amortization (5,802) (5,694)
Contract acquisition costs, Net Carrying Amount 7,178 7,286
Intangible asset, Gross Carrying Amount 5,620 5,620
Intangible asset, Accumulated Amortization (2,512) (2,464)
Intangible asset, Net Carrying Amount $ 3,108 $ 3,156