XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract Liabilities    
Deferred revenue - beginning of period $ 4,667 $ 6,616
Acquired in business combinations 661 8
Increases due to consideration received from customers 6,796 4,439
Revenue recognized (7,884) (6,396)
Deferred revenue - end of period $ 4,240 $ 4,667