XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition - Revenue Recognized During Period (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Amounts included in contract liabilities at the beginning of the period:        
Performance obligations satisfied $ 686 $ 0 $ 6,827 $ 250
Changes in the period:        
Changes in the estimated transaction price allocated to performance obligations satisfied in prior periods 0 0 (218) (13)
Revenue recognized on performance obligations previously completed upon the customer achieving a milestone 2,750 0 2,750 4,700
Performance obligations satisfied from new activities in the period - contract revenue 15,826 8,601 40,067 26,535
Total revenues $ 19,262 $ 8,601 $ 49,426 $ 31,472