v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table presents revenue disaggregated by type and geography (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
U.S.
System sales and leases$29,066 $22,082 $52,452 $40,769 
Handpieces and other consumables48,368 43,130 91,386 81,141 
Service5,986 4,373 11,600 7,968 
Total U.S. revenue83,420 69,585 155,438 129,878 
Outside of U.S.
System sales and leases3,400 2,945 7,253 6,798 
Handpieces and other consumables6,828 6,002 13,201 10,479 
Service850 650 1,739 1,189 
Total outside of U.S. revenue11,078 9,597 22,193 18,466 
Total revenue$94,498 $79,182 $177,631 $148,344 
During the three and six months ended June 30, 2026, the Company recognized $5.7 million and $9.2 million of revenue, respectively, that was included in the deferred revenue balance as of March 31, 2026 and December 31, 2025. During the three and six months ended June 30, 2025, the Company recognized $2.4 million and $7.1 million of revenue, respectively, that was included in the deferred revenue balance as of March 31, 2025 and December 31, 2024.