v3.26.1
Revenues - Schedule of Contract Balances (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Current Contract Assets  
Beginning balance $ 6,541
Additions to unbilled accounts receivable 17,728
Unbilled accounts receivable recognized in trade receivables (21,603)
Allowance on doubtful contract assets (64)
Increase on revaluation on currency (77)
Ending balance 2,525
Current Contract Liabilities  
Beginning balance 423
Increases due to consideration received 7,731
Increase due to pre-billing 57
Increase on revaluation on currency 1
Reclassification to revenue because of performance obligations satisfied (2,359)
Ending balance 5,853
Non-current Contract Liabilities  
Beginning balance 5,896
Increase on revaluation on currency (171)
Ending balance $ 5,725