v3.26.1
Variable Interest Entities - Schedule of Variable Interests in Non-Consolidated VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fnality International Limited [Member]    
Carrying Amount—Assets:    
Carrying value of investment $ 22,123 $ 22,575
Maximum exposure to loss [Member]    
Carrying Amount—Assets:    
Maximum exposure to loss $ 22,123 $ 22,575