Segment Information - Narrative (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
segment
| |
| Segment Reporting Information [Line Items] | |
| Number of reportable segments | segment | 1 |
| Long-lived assets | $ 26,451 |
| UNITED STATES | |
| Segment Reporting Information [Line Items] | |
| Long-lived assets | 9,797 |
| Singapore | |
| Segment Reporting Information [Line Items] | |
| Long-lived assets | $ 5,529 |