XML 45 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Contract Liabilities - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Contract liabilities:    
Current $ 0 $ 168
Non-current 55,218 55,454
Total contract liabilities 55,218 55,622
Contract liabilities, beginning 55,622 52,096
Foreign exchange impact 18 3,860
Additions during period   225
Revenue unwound during period (422) (559)
Contract liabilities, ending $ 55,218 $ 55,622