XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Contract Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Contract Assets    
Unbilled Receivables - beginning of period $ 192 $ 114
Increases due to revenue recognized, not invoiced to customers 2,937 1,620
Decreases due to customer invoicing (2,771) (1,532)
Unbilled Receivables - end of period $ 358 $ 202