XML 59 R47.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Subsequent Events (Details) $ / shares in Units, $ in Millions | May 10, 2018 USD ($) | Apr. 30, 2018 USD ($) $ / shares shares | Apr. 13, 2018 | Apr. 24, 2018 shares | Mar. 31, 2018 shares | Dec. 31, 2017 shares
--- | --- | --- | --- | --- | --- | ---
2001 Plan |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares authorized for issuance |  |  |  |  | 9,000,000 | 9,000,000
Subsequent Event |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Reverse stock split ratio |  |  | 0.2 |  |  |
Shares of common stock issued upon conversion (in shares) |  | 24,600,000 |  |  |  |
Lease renewal option term of contract | 5 years |  |  |  |  |
Total lease extension commitments | $ | $ 1.9 |  |  |  |  |
Subsequent Event | 2001 Plan |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares available for issuance (in shares) |  |  |  | 0 |  |
Subsequent Event | 2018 Plan |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares authorized for issuance |  |  |  | 3,400,000 |  |
Maximum number of shares to be added to Plan |  |  |  | 5,600,000 |  |
Number of shares that can be added upon annual increase |  |  |  | 3,400,000 |  |
Percentage of shares of common stock on last day of fiscal year that can be added upon annual increase |  |  |  | 5.00% |  |
Subsequent Event | 2018 ESPP |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares authorized for issuance |  |  |  | 900,000 |  |
Number of shares that can be added upon annual increase |  |  |  | 900,000 |  |
Percentage of shares of common stock on last day of fiscal year that can be added upon annual increase |  |  |  | 2.00% |  |
Subsequent Event | IPO |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares issued |  | 6,900,000 |  |  |  |
Initial price per share in IPO (in USD per share) | $ / shares |  | $ 16 |  |  |  |
Net proceeds received from IPO | $ |  | $ 100.3 |  |  |  |
Subsequent Event | IPO - Over-Allotment Option |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares issued |  | 900,000 |  |  |  |

X
- Definition Common Stock, Capital Shares Reserved For Future Issuance, Maximum Additional Number of Shares Authorized From Previous Equity Plan + References No definition available. + Details
Name: | lasr_CommonStockCapitalSharesReservedForFutureIssuanceMaximumAdditionalNumberofSharesAuthorizedFromPreviousEquityPlan
Namespace Prefix: | lasr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common Stock, Capital Shares Reserved For Future Issuance, Number Of Shares Authorized In Annual Increase + References No definition available. + Details
Name: | lasr_CommonStockCapitalSharesReservedForFutureIssuanceNumberOfSharesAuthorizedInAnnualIncrease
Namespace Prefix: | lasr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common Stock, Capital Shares Reserved For Future Issuance, Percentage Of Outstanding Shares Of Common Stock Authorized For Issuance In Annual Increase + References No definition available. + Details
Name: | lasr_CommonStockCapitalSharesReservedForFutureIssuancePercentageOfOutstandingSharesOfCommonStockAuthorizedForIssuanceInAnnualIncrease
Namespace Prefix: | lasr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lessee, Operating Lease, Optional Renewal, Term Of Contract + References No definition available. + Details
Name: | lasr_LesseeOperatingLeaseOptionalRenewalTermOfContract
Namespace Prefix: | lasr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21475-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=lasr_A2001StockPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=lasr_A2018EquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=lasr_A2018EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=lasr_IPOOverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |