v3.25.4
Segment Information and Operations by Geographic Area - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total $ 326,660 $ 202,697 $ 143,993
Reportable Segment      
Segment Reporting Information [Line Items]      
Total 326,660 202,697 143,993
Reportable Segment | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total 326,660 202,697 143,993
Reportable Segment | Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total 117,082 64,441 31,987
Reportable Segment | Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total 84,517 64,836 43,954
Reportable Segment | United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total 22,540 15,853 19,976
Reportable Segment | Singapore | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total 17,417 16,643 16,466
Reportable Segment | Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Total $ 85,104 $ 40,924 $ 31,610