XML 41 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue and Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Contract Balances
Contract Balances
Unit : in thousandAs of
June 30, 2026December 31, 2025
Contract assets$15,524 $— 
Deferred revenue2,150 —